Projects

A selection of personal projects in AI agents, machine learning, and deep learning. More coming soon.

Agent Skills: Custom Skills for AI Coding Agents

May 2026 – Present  ·  Claude Code, Markdown

A growing collection of custom skills for Claude Code and other AI coding agents. Skills are markdown files that encode domain expertise and best practices, letting agents tackle specialized tasks with the same quality as an experienced practitioner — without repeating instructions every session.

Current skills include ml-interview-prep — an end-to-end interview preparation flow for MLE and Research Scientist roles that produces a gap analysis, personalized study plan, theory Q&A bank, coding exercises, and mock interviews from a job description — and website-design — a design guide for personal portfolio sites covering layout, typography, color theming, and scroll animations across Bootstrap 3 and Next.js stacks.

View on GitHub →

MacroForge Agent: AI-Powered Meal Planning

Oct 2025 – Nov 2025  ·  Google ADK, Gemini, GCP, Vertex AI

A multi-agent system built with Google Agent Development Kit (ADK) and Gemini 2.5 that helps bodybuilders and fitness enthusiasts optimize their nutrition. The system features four specialized agents that work together to create macro-targeted recipes, calculate precise nutritional values, suggest ingredient substitutions, and generate organized shopping lists with meal prep guidance.

View on GitHub →

Real-Time Fraud Detection Streaming Pipeline

Dec 2025 - Feb 2026  ·  Kafka, Feast, Redis, FastAPI, XGBoost, Docker

A production-grade streaming fraud detection system that classifies financial transactions in real time with sub-10ms latency. The pipeline uses Apache Kafka for event streaming, Feast for centralized feature store management with online/offline consistency across Redis and PostgreSQL, and XGBoost for fraud classification — achieving 4–6ms feature retrieval and 8–12ms end-to-end prediction at 100+ transactions per second.

The entire lifecycle — producer, stream processor, feature store, and FastAPI inference service — is containerized with Docker Compose, with Kafdrop included for real-time Kafka monitoring.

View on GitHub →

YouShen: Limerick Poetry Generation with GPT-2

CMU 11-785 Introduction to Deep Learning  ·  GPT-2, PyTorch

A deep learning project that generates limericks — five-line poems with AABBA rhyme structure. Fine-tuned GPT-2 117M on a corpus of ~90,000 limericks, achieving coherent and creative outputs. The project includes custom evaluation metrics for rhyming quality and an interactive web interface for human evaluation.

View on GitHub →