AI PDF Study Assistant
Built January–April 2026. A full-stack RAG app for document-grounded Q&A with cited page numbers. Uses FastAPI, React, and Google Gemini with strict context-only prompting to reduce unsupported answers.
Gemini embeddings and FAISS similarity search retrieve the 5 most relevant passages from semantically chunked text in under a second.
PythonFastAPIFAISSGemini APIReact
Battlesnake — Thunga
A competitive Battlesnake AI using A* pathfinding, flood fill, Voronoi space control, and an opponent profiler that classifies enemies into archetypes and adapts in real time, all within a 200ms budget.
PythonFastAPIDocker
Privacy Pulse
Built November 2025–January 2026. A Chrome extension that uses the webRequest API to identify over 100 trackers across 7 categories, including advertising, fingerprinting, and data brokers.
Calculates a real-time privacy score with O(1) tracker lookups and updates Chart.js visualizations in under 100 ms.
JavaScriptChrome Extensions APIChart.js
Culinary Connoisseurs
Full-stack catering management platform built for a course. PHP + MySQL backend, complex JOIN queries for an admin dashboard, AJAX real-time chatbot, and SQL injection prevention throughout.
PHPMySQLAJAX
Student Productivity Hub
All-in-one productivity app combining a task manager, grade calculator, Pomodoro timer, notes app, and an analytics dashboard surfacing patterns across all modules.
ReactNode.jsExpress
Station Zero
First-person survival game on an abandoned space station, built in Unity. Enemy AI uses a finite state machine with NavMesh pathfinding and custom sound-investigation behaviors.
UnityC#Game Design
Personal Expense Tracker
Desktop finance tracker built with Python and Tkinter — Matplotlib charts for category breakdown and spending over time, full CRUD with filtering.
PythonTkinterMatplotlib