View over 30 projects that I've worked on and published over five years.
A beautiful online ticketing platform handmade for my school's student activity council, built with simplicity, security, and scalability in mind. It has easily handled over 330 users at once and has been designed to operate seamlessly with many more. Please note that the website below is only accessible to John Fraser S.S. students.
A website that allows patients at Square One Medical to quickly check in for their appointment from their phone. This allows patients to avoid waiting in long lines to check in and alleviates stress on the front desk staff, allowing them to focus on more pressing matters. I also deployed a mounted tablet so patients can scan a rolling QR code for painless authentication.
A 120lb robot with three computer vision devices and a triple-jointed arm, designed with the ultimate performance in mind for the 2023 FIRST Robotics game: Charged Up. This robot won the Excellence in Engineering award thrice and the Autonomous award once.
A digital queue for patients of Square One Medical, a major clinic in the heart of Mississauga that serves thousands of patients every day. It shows how many patients each doctor is serving, helping people understand how long they'll be waiting and alleviating stress on front desk staff. Please contact me if you would like to deploy something similar at your clinic.
A custom-designed, responsive landing page for Ignition Hacks 2023 using the Jamstack (Next.js, Sanity CMS, Vercel). It has quick load times with a unique design to catch the user's attention.
A simple website and landing page for my school's computer science club, of which I am the president. In addition to displaying general information, it also has an attendance portal built-in, which has been used to reliably track general member attendance for the past two years.
A personalized and interactive note-writing device that leverages LLMs and Speech-To-Text AI to be the best friend who'll always have the answers and your back. This was made at Hack the North 2023 in under 36 hours. I primarily worked on the backend of the project that worked with Cohere and AssemblyAI APIs, and the hardware device.
A web platform built with Next.js and Go to help connect people with spare belongings to those who may need them. This was made in a group of three people for my grade 12 computer science final project. I primarily worked on creating the frontend and backend, as well as managing the project (ex. writing timelines).
An intuitive cross-platform mobile application that allows you to turn your favourite moments into digital tokens that will last forever on the blockchain, ensuring that you won’t ever forget what matters most. This was made at DeltaHacks8 in 36 hours. I primarily worked on the backend, with some frontend. Specifically, I focused on the NFT minting process as well as ML figure segmentation.
A custom-made simulator for creating curved paths using Bézier curves and splines. Given a few waypoints, it will generate a curved path with C1 continuity (points share position and tangent), which can be followed using an algorithm such as Pure Pursuit. It also has the backdrop of a VEX Tipping Point field for planning robotics autonomous runs.
A decentralized full stack platform that allows anyone to create, join, and participate in cross-chain decentralized mutual funds. This project was made in just 36 hours at Hack the North 2022 and won two awards: Best Axelar App and Big dApp Energy Prize. I worked on frontend, smart contract programming, and overall architecture.
A beautiful, performant website for TurtleHacks, Canada's first green-centric high school hackathon. I made the website as a part of being the Director of Technology for the hackathon. It uses the Jamstack (Next.js, Sanity CMS, Vercel) for blazing fast performance, and has a unique design to stand out.
A smooth and modern website for the MYAC, my city's youth action committee, containing content for both upcoming and previous events, the executive team, and galleries from previous events. Representing over 145K youth in the area, they help, engage, and empower by actively consulting youth, providing resources and professional development opportunities, as well as encouraging volunteerism.
A beautiful, performant website for Ignition Hacks using the Jamstack (Next.js, Sanity CMS, Vercel). It has quick load times and has a unique design to stand out.
An intuitive platform with an app and hardware designed to encourage electrical vehicle adoption by making charging easy. Charging stations wildly vary, making it one of the largest disadvantages of EVs. Made in a mere 24 hours during CalgaryHacks '22, we aimed to fix that. I worked on the frontend and backend of the website, as well as the parking spot occupancy detector.
An programming suite that allows users to practice both their web design and competitive problem-solving skills, both online and offline. This project was made in under 36 hours at Hacky Birthday MLH 2022, and won Most Creative Use of GitHub.
Team 82050B's VEX Robot for the Tipping Point 2021-2022 season. The codebase includes a variety of algorithms, from absolute position tracking to control systems found in industrial robotics.
A website that gives donators NFTs based on the charity, encouraging donations by giving people the novelty of possessing limited-time collectables and a sense of pride knowing they supported a good cause. This project was made in 36 hours during JAMHacks 6, and won Best Use of DeSo (Presented by MLH).
Concerto provides a simple platform for fans to buy and artists to sell concert tickets in a quick and simple fashion. It aims to destress the high stress concert buying experience ticket minimize reselling through a standard auctioning system. This was made under 36 hours at Hackerland.
A responsive website for PetHacks, an online hackathon about pets! I made the website as a part of being the Director of Technology for the hackathon.
A small dashboard to display information such as date, time, weather, and more. Made with an NodeMCU ESP8266 and a 16x2 character display, it fetches any data from the internet and displays it. It even supports an infinite number of sources of data, being able to switch the info displayed with a click of a button.
A suite of educational-related tools to help students who struggle with paying attention in class, missing class, have a rough home environment, or just want to get ahead in their studies. This project won both Best Use of Google Cloud and Best Use of Distributed Compute API. I worked on the backend and APIs for the Chrome extension and web app.
A modern, sleek, and new website for the Anglo-Indian Association of Canada utilizing the Jamstack (Next.js, Netlify CMS, Vercel). It has quick load times, while also including a variety of major features, from a event management system to an e-commerce trading platform.
A lightweight camera-based solution for monitoring a car's blind spot programmatically using TensorFlow and Python on a Raspberry Pi that serves as a cheap alternative to using RADAR or ultrasonic sensors. Using transfer learning on MobileNetV2, an accuracy of ~98% was reached for blind spot detection with blazing fast prediction times.
A web app utilizing React and Firebase to allow for simple, collaborative, and distributed labelling of datasets, with the ability for self-hosting.
A modern and snappy website for The Royals 82050, a VEX Robotics Competition team based in Ontario, Canada. I used the Jamstack (Next.js, Netlify CMS, Vercel) to build this website, with Tailwind CSS and Framer Motion for styling and animations.
A fun, learning-style mobile app that uses speech recognition technology to provide you with personalized feedback on how well you are pronouncing words. This project was made in a mere 36 hours at Hack the North 2021 and won Finalist, as well as being a finalist for the Contrary Entrepreneurship Prize. I worked on both the frontend and backend of the mobile app.
A C++ library that allows for direct control and display of the Raspberry Pi Camera by using low-level hardware libraries to offload intensive tasks onto the GPU.
A VEX Robotics codebase that serves as a base project with elements commonly required per each season. These include control systems, self-documentation, and more.
A blazing fast search tool to help small businesses find grants for their business. With an index of over 350 grants ranging from COVID-19 relief to green initiatives and a search function powered by Algolia, it's never been easier to find support for your business.
A website using JQuery and Firebase that allows for the filing and management of complaints from tenants.
A Continuous Integration (C.I.) plugin that allows for automated testing of a codebase utilizing the VEX PROS for V5 APIs.
A small module using the Particle Photon that can be added to an old garage door system which will allow for integration with Home Assistant using MQTT.
An Android app utilizing AndroidX and Firebase that helps you learn to sort your waste with an index of items and an AI scanner.