Projects
Things I've built, from AI/ML to systems.
AI / ML Projects
Reads Amazon phone reviews, tells happy customers from unhappy ones, and shows sellers what people complain about most. A TF-IDF and logistic regression model tested on phones it had never seen, reaching a macro F1 of 0.918 and catching 92.6% of complaints.
HTML00
Spam-Email-Classifier
PublicPaste an email and see the verdict along with every word that argued for it, each shaded by how hard it pushed and which way. A multinomial Naive Bayes model over TF-IDF features, tuned by grid search and cut down by chi-squared selection, reaching 98.5% accuracy and 99.37% spam precision on 66,424 training emails.
Comparing Logistic Regression, SVM, and Naive Bayes on 5-class news text, where all six models hit 100% and the interesting work is figuring out how to choose between them.
Jupyter Notebook00
ai_proj_travel_mate
PublicAI-powered multi-agent travel planner built with LangGraph. Combines live flight data, web search, and LLMs to generate day-by-day itineraries via a FastAPI backend.
Python00
ai_notes_application
PublicA privacy-first notes application with server-side AI summarisation, automatic tagging, and retrieval-augmented (RAG) chat grounded exclusively in the user's own notes.
TypeScript00
Fullstack Projects
supavolt
PublicA self-hostable backend-as-a-service in the spirit of Supabase: create a project and get its own Postgres schema, a REST API over its tables, S3 file storage with presigned uploads, realtime change events over WebSockets and per-project end-user auth, all managed from a web dashboard with a table and SQL editor.
Java00
Backend Engineering Projects
rideSharing_system
PublicA ride-hailing platform modeled on Uber: riders request trips, a matching service scores nearby drivers from Redis GEO search and reserves one atomically with a Lua script, and both sides follow the ride live on a map. Four Spring Boot services talk over Kafka with retries and dead-letter topics, behind Spring Cloud Gateway and STOMP over WebSocket.
Java00
Systems Engineering Projects
A low-level container runtime written in Rust to understand the kernel mechanisms behind Docker and modern container technology.
Rust