Portfolio
Projects that I've worked on
YAGPDB Landmines - Personal Project (Fall 2025)
Tech used: Go
I created a set of commands that would be able to randomly timeout chatters in a Discord server with the Discord bot Yet Another General Purpose Discord Bot (YAGPDB). Using "YAGPDB’s templating “engine” which is slightly modified version of Go’s stdlib text/template package" (YAGPDB Documentation), this can be implemented and configured for any server with the YAGPDB bot.
The repository can be found here with instructions for implementation: yagpdb-landmines
Glenrose Certification Tracker - Capstone Project (Winter 2024)
Tech Used: ASP.NET Razor Pages (C#) & MSSQL
Acting as a software engineer and developer for the project, my team and I worked with Alberta Health Services at the Glenrose Rehabilitation Hospital to design a web application that assists with managing certifications and training sessions of staff members, resulting in increased staff capacity due to higher system efficiency and accuracy compared to their older system.

Sample UI Prototype for the system
Foot Drop Ankle Strap - Technical Project (Winter 2023)
Tech Used: C#, MicroPython, & Raspberry Pi Pico
Using the small size Pi Pico, my partner and I created a device in collaboration with Alberta Health Services that could be strapped on to the ankle of a patient with the foot drop condition, assisting with raising and lowering their leg. With an IR sensor and an accelerometer, real-time feedback can be provided to a patient to instruct them to lower their leg with vibrations from a motor in the device. I was responsible for development for bluetooth connectivity, the microSD card reader, the rechargeable battery, and programming in MicroPython and in C# (.NET) for telemetry and other live data. View our presentation here.

Foot Drop Ankle Strap Circuit on a breadboard
↑