Portfolio

Arena

October 2023 - March 2024

I designed and built a 6x6 foot arena to safely contain combat robots up to 3 lbs. I raised $5900 from my university and sponsors for this project. It has a steel frame, plywood boards for the floor, and 2 layers of polycarbonate walls. The arena is easily taken apart into beams and panels for transport and storage.

I used SolidWorks to design it, and applied stress simulations to ensure it could safely hold more than the intended load.

Battlebots

October 2022 - Current

I am currently the President of the Battlebots Club at my university (UBCO), where we design and construct combat robots for competitions. I organized 2 internal competitions between students at my school, and manage the club's budget and inventory.

To the left is a match in the arena I built between my robot, and another student at my school.

Electromagnetism Simulator

July 2022 - Current

Try it out!

A desktop program to simulate electric and magnetic fields in response to creating, destroying and moving charges. It's like a sandbox type game where users are given lots of freedom to experiment.

Red spheres represent + charges, and blues are -. The arrowed lines are field lines: they point in the direction of where a + charge would go.

It is made in Unity and written in C#. A link will be available in the near future.

World Engineering Day Hackathon

January - February 2022

For the World Engineering Day Hackathon competition, I lead a team that designed a Mobile Rain Harvesting System to provide Canadian indigenous communities with clean drinking water. We finished second of over 120 teams from across the world.

This portable rain barrel collects water with its polyester reinforced with polyurethane surface, and filters it through ceramic candle filters.

Rooftop Sprinkler

September - December 2021

YouTube video

This is a downscaled prototype of an automated roof-top sprinkler system that protects your property from wildfires. A sensor monitors ambient temperature and humidity and automatically waters your land when fire risk is high.

While this will be ineffective in the middle of a forest fire, it will prevent airborne embers from landing on dry debris, which would cause a new fire.

Solidworks ATAT

September-November 2021

Youtube video

A school project to learn the CAD program Solidworks. We were a team of 6, I made the head and the guns.

Electron Orbital Simulator

January-April 2021

Click here to try it out!

A program that models the structure of the atom. I made this as a personal project for my high school chemistry teacher, who uses it to teach her classes to this day.

LED Cube

July-January 2019

Youtube video

A cube of 512 LEDs that are each individually programmable. Controlled using Arduino.

I spent dozens of hours soldering each LED to this wire grid. I used shift registers and multiplexing principles so that all the 512 lights only use 7 pins.

Hairy Ballz

May 2018

Youtube video

A 3D animation I made using Blender. I was experimenting with physics and hair particles.