Toronto, ON
I’m a third-year student studying Computer Science at the University of Toronto.
Currently I’m working on MemoryViz, a visualization tool that generates memory model diagrams for Python code.
Ottawa, ON
A productivity tool that parses course syllabi using Google Gemini and generates dynamic schedules.
Typescript, React, Express.js, Node.js, Auth0
A real-time chat platform that translates messages across 11 languages using the DeepL API, with a Java backend and MongoDB for data storage.
Java, MongoDB, DeepL API
An automation pipeline that generates TikTok videos using OpenAI Whisper for transcription, Reddit for content sourcing, and FFmpeg for editing.
Python, OpenAI Whisper, Google Cloud, Reddit API, FFmpeg
A social media analytics app that identifies unfollower trends from Instagram JSON exports, built with Python and Streamlit.
Python, Streamlit
A full-stack web app that displays random cities enriched with Wikipedia data and allows users to submit star ratings, with ratings stored in a local SQLite database.
Node.js, Express.js, SQLite
A recreation of Nintendo’s Dr. Mario game written entirely in MIPS assembly, featuring gravity mechanics, virus-clearing logic, and sprite-based animation.
MIPS Assembly, Saturn