Engaging
A real-time messaging app with personal and group chats.
Built a React front end on Laravel, with Laravel Reverb WebSockets pushing new messages and notifications to open chats instead of polling. It supports Markdown, emoji, image and document attachments, and group management, backed by MySQL.
View on GitHub (engaging)
Inboxify Team project
An email app that uses AI agents to search, summarize, and reply to your inbox.
Co-designed a LangGraph multi-agent system with prompt-correction, retrieval, summarization, and reply agents. Implemented the multi-agent setup, email and attachment embeddings for semantic search, the FastAPI chatbot endpoint, Microsoft sign-in, and on-device email categorization with Phi-3.
View on GitHub (Inboxify)
SorosAdvisor
A small language model fine-tuned to answer investment questions in George Soros's style.
Fine-tuned Google's FLAN-T5-Base on a custom set of about 600 question-and-answer pairs covering psychology, risk management, adaptability, timing, and strategy, then evaluated it with ROUGE, METEOR, and BERTScore. An educational project, not financial advice.
View on GitHub (SorosAdvisor)
HuskyTrack Team project
A campus life tracker that brings Northeastern student events into one place.
Co-developed a full-stack web app with event search and category filters, RSVPs, bookmarks, and reminders, plus accounts for students, organizers, and admins.
View on GitHub (huskytrack)
twtr
A small tweeting app that runs as three containerized microservices.
Built a React front end, a Flask API, and a MongoDB database, each in its own Docker container, and deployed them to AWS ECS behind load balancers with auto scaling. AWS CodeBuild builds the images on every push, and Terraform defines the infrastructure.
View on GitHub (twtr)