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.
AI, Machine Learning & Automation
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.
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.
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.
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.
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.
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.
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.
βοΈ If you like my work, feel free to follow, star, or collaborate! π