Skip to content

koushik1133/koushik1133

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 

Repository files navigation

Hi there, I'm Koushik Goud Shaganti! πŸ‘‹

πŸŽ“ Senior Computer Science Student at Iowa State University

Aspiring Software Engineer | Full-Stack Developer | AI & Systems Enthusiast

I am a passionate developer focused on bridging the gap between AI automation and scalable software engineering. My work ranges from building autonomous robots and MLOps pipelines to architecting real-time distributed systems and full-stack web applications.


πŸ› οΈ Technical Arsenal

Languages Python Java C++ C C# JavaScript SQL

AI, Machine Learning & Automation TensorFlow YOLOv8 Google Gemini n8n MLFlow Ollama

Full-Stack & Backend React NodeJS Spring Boot FastAPI Flask

Cloud, DevOps & Databases AWS Docker MongoDB PostgreSQL Neo4j


πŸ“‚ Featured Projects

🧠 AI, MLOps & Robotics

πŸ›‘οΈ Network Security – Malicious URL Detection (MLOps)

Tech: Python, MLFlow, Docker, AWS (S3, ECR, EC2), FastAPI An end-to-end MLOps pipeline designed to detect security threats. I trained an XGBoost model and containerized it using Docker. The system uses MLFlow for experiment tracking and is deployed on AWS EC2, serving real-time predictions via a FastAPI endpoint.

πŸ€– Autonomous Robot – Embedded Systems & AI

Tech: Raspberry Pi, YOLOv8n, Ollama, Python, OpenCV A fully autonomous robot built from scratch. It utilizes YOLOv8 for real-time object detection and integrates Ollama for running local vision models. Key features include dynamic obstacle avoidance and a "Follow Me" mode where the robot tracks a specific target using computer vision coordinates.

Tech: Google Gemini AI, Supabase (PostgreSQL), FastAPI, React A bridge between human language and database management. This agent uses the Google Gemini API to interpret natural English instructions and automatically generate and execute complex SQL queries on a Supabase backend, returning visual results to the user.

πŸ“§ AI Gmail Assistant

Tech: n8n, Google AI Studio, Gmail API An intelligent agentic workflow that automates email management. It routes incoming emails, generates concise summaries using LLMs, and auto-labels threads based on context, significantly reducing manual inbox maintenance.

πŸ” WhatsApp AI Ordering Bot

Tech: n8n, WhatsApp API, Google Sheets A conversational commerce bot that handles restaurant ordering. It syncs with Google Sheets to manage live inventory and uses natural language processing to understand menu queries and process orders via WhatsApp.


πŸ’» Full-Stack Web Development

πŸ›οΈ ArguVista – AI Argument Analyzer

Tech: Cloudflare Workers, Workers AI, Llama Models, JavaScript A global debate platform leveraging Edge Computing. I built this on Cloudflare Workers to ensure sub-30ms latency. It uses Llama models running on the edge to analyze arguments and store conversation history in KV storage. Achievement: Runner-up at SR Institute Web Dev Competition (2024).

Tech: MERN Stack (MongoDB, Express, React, Node.js), YouTube API A social music blog platform. It features a responsive UI where users can create posts that dynamically embed video previews using the YouTube Data API. The backend handles secure authentication and complex data relationships between users, posts, and comments.


βš™οΈ Systems Engineering & Game Dev

🦍 Donkey Kong Multiplayer Game

Tech: Java, Spring Boot, WebSocket, SQL A backend-heavy re-imagining of the classic arcade game. I engineered a Java Spring Boot server that uses WebSockets to handle real-time bidirectional communication, ensuring player coordinates and game states are synchronized instantly across different clients.

🧱 Roguelike Dungeon Game

Tech: C/C++, Algorithms A text-based dungeon crawler focusing on memory management and algorithmic efficiency. I implemented procedural generation algorithms to create unique maps for every run and built a multiplayer layer to allow simultaneous exploration.


πŸ“Š GitHub Stats

Koushik's GitHub Stats Top Languages GitHub Streak Trophies Contribution Graph


πŸ“« Connect with Me


⭐️ If you like my work, feel free to follow, star, or collaborate! πŸš€

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published