
Campus Event Discovery Platform
This is Camel. I engineered a machine learning recommendation engine with TF-IDF vectorization and category-aware similarity scoring, featuring real-time preference learning from user interactions, achieving average accuracy of 92%. I also implemented secure JWT authentication, account personalization, and calendar integration to create the perfect solution to finding campus events - one that can currently serve 10,000+ university students. I automated a data pipeline using Selenium, Apify and Gemini API for scraping and enriching 200+ events daily.

Stopwatch-Powered Pay Logger
I was working as a contract developer and needed a good way to log my time and know how much I was making at the same time. A MacOS application, it uses local memory to track and store your payouts even after closing out of the app - no more spreadsheets! Low CPU usage: less than the native stopwatch app! Set your own pay rate. Swap between USD and CAD currencies using an API. Great motivator to keep working

Social Media & Code Execution Platform
Implemented real-time code execution across various languages, saving and viewing code snippets, creating blog posts with code templates, account creation, and commenting and voting on posts, all using a Monorepo strategy. All done through custom API endpoints for each individual task. Then, created responsive and dynamic front-end with dark mode capabilities and an engaging yet simplistic interface.

American Sign Language Detection with ML
Used YOLOv5 and PyTorch to train a custom model on a dataset of 120 images, each labeled with one of six common signs from American Sign Language (ASL). The model achieved high accuracy in sign recognition with comprehensive training metrics available.

BalanceAI: K-12 Literacy Assessment Platform
Web-based literacy assessment platform for grade 1-6 students that utilizes AI in assessing oral production, reading, and writing skills. Built for the Research lab at the Department of Applied Psychology & Human Development in OISE.

Shell Command Language Interpreter
Implemented interactive and scriptable shell functionalities, allowing for command line arguments and stdin/stdout/stderr interactions. Enabled execution of executables through system calls such as fork, exec, and wait.
Software Developer
Department of Computer Science @ UofT, SDS Team
Developing and enhancing educational technology tools for computer science education, with a focus on improving learning experiences for novice Python programmers.
Software Engineer Research Intern
Ontario Institute for Studies in Education @ UofT
Worked on educational technology research focusing on user engagement and backend optimization for student assessment platforms.
Software QA Dev
DataAnnotation
Led quality assurance and development projects for cutting-edge AI systems, focusing on comprehensive testing and code review processes for large language models.
Software Engineer Intern
Cloptim
Focused on cloud optimization and data analytics, delivering significant cost savings through AWS resource optimization and building scalable data processing pipelines.
💡 See more on my Resume!