- Computer Science student at the University of Waterloo
- Focused on backend development, distributed systems and AI integrations
- Comfortable with Python, C/C++, JavaScript, SQL and shell scripting
- Enjoy fast iterations, clean APIs and end-to-end deployments
Role-based task manager for teachers and students
- Backend: FastAPI with Pydantic validation and SQLAlchemy ORM
- Auth: JWT plus Google OAuth2, role-aware Jinja2 templates
- Deployment: Render hosting, AWS RDS database, Alembic migrations, CI pipeline
Single-page travel planner from Azure AI Developer Hackathon
- Planner Engine: FastAPI + Groq LLaMA 3.3 multi-agent itinerary generator
- Front End: React SPA with RESTful API integration, Docker-containerized
- Demo: Streamlit prototype featuring dynamic Google Maps route rendering
Emotion-aware desktop companion built at Hackatopia 2025
- UI: PyQt application with mood-driven animations powered by Gemini Pro
- Engine: Multithreaded chat + animation loop with <100 ms response time
- Features: Drag, feed and interaction modes trigger real-time UI updates
Languages: Python · C/C++ · JavaScript · Bash · SQL · Racket
Frameworks: FastAPI · React · SQLAlchemy · Next.js · Tailwind · Pandas
Tools: Docker · Git/GitHub · Render · AWS RDS · VS Code · Postman
Databases: PostgreSQL · Redis · RabbitMQ · Kafka
APIs: Google Maps API · Gemini API · OAuth2 · JWT Auth
