About Me

Building Technical and Creative Experiences

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.

What I Work On

  • Game Development
  • Custom Engines and Tools
  • Web Applications
  • AI and Software Projects
  • Music and Video Production

What I Value

  • Clean Architecture
  • Strong UX and Presentation
  • Iterative Development
  • Creative Experimentation