What I Work On
- Game Development
- Custom Engines and Tools
- Web Applications
- AI and Software Projects
- Music and Video Production
I'm a software engineer and game developer studying at BCIT. I build across the whole stack: a custom C++ game engine with its own entity-component system and OpenGL renderer, Unity games with hand-made assets, full-stack web apps in Node.js, Express, and Next.js, and a neural network that detects AI-generated music.
I like polished systems, with clean architecture underneath and a strong user experience on top. Alongside my coursework I have worked on industry-sponsored projects for the BCIT Centre for Ecocities and Webmainland Media, built websites for a student club and a barbershop quartet, and produced music and video, which you can find on this site.