My Projects

Personal builds — backend infrastructure, LLM tooling, deployment, and applied GenAI apps. All open on GitHub.

GET/projects

FeaturedProjects

Personal builds spanning backend infrastructure, deployment, and applied GenAI.

C

CodeMaster

Autonomous DeepAgent for code review, testing & debugging.

An agentic system that goes beyond prompt-to-code generation — it inspects a repository, understands how components fit together, reviews implementation quality, writes and runs tests, and iterates on fixes. Built to behave like an autonomous software engineer, not just an assistant.

Python
AI Agents
Code Review
Testing
DeepAgents
View on GitHub
B

Bedrock Coder

An AWS Bedrock coding CLI, works like Claude Code.

A terminal coding assistant powered by AWS Bedrock — the same interactive-agent feel as Claude Code, but running across 47+ models spanning Anthropic, Qwen, DeepSeek, Llama, and more. Ships with an SSO-aware setup wizard and a one-line installer.

Python
AWS Bedrock
CLI
AI Agents
View on GitHub
A

API Monitor

Uptime and performance monitoring with real alerting.

A full-stack monitoring system — FastAPI backend, React dashboard — that tracks service health on a schedule and only alerts on real problems, not single-blip noise. Slack and email notifications, JWT auth, and response-time analytics.

Python
FastAPI
React
MongoDB
Monitoring
View on GitHub
R

Real-Time Fraud Detection

Kafka-driven fraud pipeline with ML confirmation.

A local-first, production-style fraud detection simulator — Kafka event streaming across independent FastAPI/consumer services, a two-stage rules-then-ML detection pipeline, and a live SSE dashboard for alerts.

Python
Kafka
FastAPI
scikit-learn
Real-time
View on GitHub
E

EZVPS

Spin up a VPS in a few clicks.

A tool that streamlines VPS provisioning — turning a normally fiddly multi-step server setup into a few clicks. Backend infrastructure tooling built to make deployment less painful for solo projects.

Python
Infrastructure
DevOps
Automation
View on GitHub
D

Dev Notes MCP Server

A simple notes server over the Model Context Protocol.

An MCP server that exposes a personal notes tool to any MCP-compatible client, letting an AI assistant read and write developer notes directly. A small, focused piece of applied MCP plumbing.

Python
MCP
FastMCP
AI Tooling
View on GitHub
G

GPT From Scratch

A working GPT, built up problem by problem.

Every file here is code written while completing NeetCode's ML course — progressing from gradient-descent fundamentals through attention, transformer blocks, KV-caching, and grouped-query attention to a working GPT. First-principles, not a wrapper around someone else's model.

Python
PyTorch
Transformers
From Scratch
View on GitHub
P

Podcast Generator

Turn any topic into a scripted, multi-speaker podcast.

Generates full podcast episodes from a single topic — scripting, multiple speakers, and a Streamlit UI to drive it end-to-end. A compact multimodal GenAI app people can actually sit down and use.

Python
Streamlit
Gemini
GenAI
View on GitHub
I

Iteratun

Prompt version control & A/B testing for LLMs.

An open-source infrastructure tool for LLM applications. Deterministic prompt versioning, A/B testing across models, and evaluation metrics — bringing DevOps-style rigour to the LLM development lifecycle. A backend-first take on managing prompts like code.

Python
FastAPI
LLMOps
DevOps
AI Infrastructure
View on GitHub
M

Makeshift LLM Gateway

A self-hosted gateway in front of multiple LLMs.

A lightweight gateway that unifies access to multiple LLM providers behind a single API, so a backend can route between or swap models without rewiring. A practical piece of LLM plumbing built to sit in the request path of real services.

Python
Backend
API Gateway
LLM
View on GitHub
G

Gemma-4 System Design

LLM fine-tuned for backend & system design.

A fine-tuned Gemma 4 (E4B) model specialized in system design — distributed systems, scalability, API design, database selection, caching, and backend architecture patterns. Trained on a synthetically generated, critic-filtered dataset of structured system-design Q&A.

Python
Fine-tuning
LLMs
System Design
HuggingFace
View on GitHub
V

Voice-RAG

Voice-to-voice chatbot with RAG on Nova Sonic.

A voice-to-voice conversational assistant built on Amazon Nova Sonic that answers from your own documents via a RAG pipeline. Speech in, grounded speech out — a full applied-GenAI loop wired up as a deployable backend service.

Python
Nova Sonic
RAG
Voice AI
AWS
View on GitHub
S

Sarvam Voice Assistant

Near-realtime voice chatbot in Indian languages.

A near-realtime voice chatbot that understands and responds across multiple Indian languages, built on the Sarvam speech and language stack. Focused on low-latency turn-taking for a natural, spoken conversational experience.

JavaScript
Voice AI
Realtime
Multilingual
Sarvam
View on GitHub
M

Meme Generator

AI meme generation with Gemini & Imagen.

A playful generator that turns a prompt into a finished meme using Google's Gemini and Imagen models — Gemini for the caption and concept, Imagen for the image. A small end-to-end multimodal GenAI app that people actually use.

Python
Gemini
Imagen
GenAI
Multimodal
View on GitHub
A

AniRec

Anime recommendations powered by LLM + LLMOps.

An anime recommendation system that uses an LLM for semantic understanding of taste and titles, wrapped in an LLMOps setup for tracking and iteration. A hands-on take on recommenders in the GenAI era, from data to serving.

Python
LLM
LLMOps
Recommender
RAG
View on GitHub
T

Todo App — Flask + Docker

A Flask app shipped with docker-compose.

A compact Todo application in Python/Flask, packaged and deployed with docker-compose. Small on purpose — it's the end-to-end deployment story in miniature: build the service, containerize it, and ship it on a plain server.

Python
Flask
Docker
docker-compose
Deployment
View on GitHub