About
Frontend developer focused on turning complex requirements into fast, accessible interfaces at enterprise scale. I care about the details users never consciously notice — load times, interaction states, edge cases — and the architecture decisions that keep a codebase maintainable as it grows.









Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
This is a conversational chatbot I built from scratch — complete with a floating widget, smooth message flow, and real-time response handling. I focused a lot on the small details here: typing indicators, message alignment, and a UI that feels friendly rather than robotic.
Shophub is an e-commerce platform I built to practice the complete shopping flow — from browsing products to cart management and login/signup. I kept the UI minimal and clutter-free so the products stay in focus, and made sure it works smoothly across screen sizes.
I built this digital business card as a modern alternative to paper cards — scan one QR to save the contact instantly, or scan the other to add it straight to your phone's wallet. Focused on a clean, premium card design with cross-platform support for both iOS and Android.
I rebuilt Google Gemini as a working AI assistant — from the pixel-accurate landing page to live chat responses powered by an AI API. Beyond matching the design, it handles real prompt submission, response streaming, and conversation flow just like the original.
I built this expense tracker to handle the full flow of personal finance management — user signup and login, adding and managing income/expense records, and automatic calculation of totals and monthly breakdowns. The charts are generated from real user data, so insights update as transactions change
I like building things
During my time in university, I attended 21+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

Hack Western 5
London, Ontario
Developed a mobile application which delivered bedtime stories to children using augmented reality.

Hack The North
Waterloo, Ontario
Developed a mobile application which delivers university campus wide events in real time to all students.

FirstNet Public Safety Hackathon
San Francisco, California
Developed a mobile application which communcicates a victims medical data from inside an ambulance to doctors at hospital.

DeveloperWeek Hackathon
San Francisco, California
Developed a web application which aggregates social media data regarding cryptocurrencies and predicts future prices.


ETH Waterloo
Waterloo, Ontario
Developed a blockchain application for doctors and pharmacists to perform trustless transactions and prevent overdosage in patients.

Hack The North
Waterloo, Ontario
Developed a virtual reality application allowing users to see themselves in third person.


Stupid Hack Toronto
Toronto, Ontario
Developed a chrome extension which tracks which facebook profiles you have visited and immediately texts your girlfriend if you visited another girls page.

Global AI Hackathon - Toronto
Toronto, Ontario
Developed a python library which can be imported to any python game and change difficulty of the game based on real time emotion of player. Uses OpenCV and webcam for facial recognition, and a custom Machine Learning Model trained on a [Kaggle Emotion Dataset](https://www.kaggle.com/c/challenges-in-representation-learning-facial-expression-recognition-challenge/leaderboard) using [Tensorflow](https://www.tensorflow.org/Tensorflow) and [Keras](https://keras.io/). This project recieved 1st place prize at the Global AI Hackathon - Toronto and was also invited to demo at [NextAI Canada](https://www.nextcanada.com/next-ai).

McGill AI for Social Innovation Hackathon
Montreal, Quebec
Developed realtime facial microexpression analyzer using AI

Open Source Circular Economy Days Hackathon
Toronto, Ontario
Developed a custom admin interface for food waste startup <a href='http://genecis.co/'>Genecis</a> to manage their data and provide analytics.

Make School's Student App Competition 2017
International
Improved PocketDoc and submitted to online competition

HackMining
Toronto, Ontario
Developed neural network to optimize a mining process


SpaceApps Waterloo
Waterloo, Ontario
Developed Earthwatch, a web application which allows users in a plane to virtually see important points of interest about the world below them. They can even choose to fly away from their route and then fly back if they choose. Special thanks to CesiumJS for providing open source world and plane models.

MHacks 9
Ann Arbor, Michigan
Developed Super Graphic Air Traffic, a VR website made to introduce people to the world of air traffic controlling. This project was built completely using THREE.js as well as a node backend server.

StartHacks I
Waterloo, Ontario
Developed at StartHacks 2017, Recipic is a mobile app which allows you to take pictures of ingredients around your house, and it will recognize those ingredients using ClarifAI image recognition API and return possible recipes to make. Recipic recieved 1st place at the hackathon for best pitch and hack.

QHacks II
Kingston, Ontario
Developed a mobile game which enables city-wide manhunt with random lobbies

Terrible Hacks V
Waterloo, Ontario
Developed a mock of Windows 11 with interesting notifications and functionality

Portal Hackathon
Kingston, Ontario
Developed an internal widget for uploading assignments using Waterloo's portal app
Get in Touch
Have a question or want to work together? Send me an email and I'll get back to you as soon as I can. I will ignore all soliciting.





