Development

My development experience spans hardware and software, both individually and in teams. I've built ML models, designed PCBs for complex simulations, and prototyped games across multiple engines. Adapting to roles as a programmer, designer, project lead, and UX researcher has sharpened my ability to collaborate and tackle multifaceted challenges.

Game Design
Machine Learning & Data Analysis
Hardware Design

Game Design

My goal with each project is always to create something engaging and unique, and there’s no better way to exercise that than by designing exciting games that span multiple genres. The following are just a few of my game projects over the years, which incorporate PCG design, fundamental game feel principles, and experimental gameplay mechanics.

The Escape Plan

My Role: Project lead, Game Designer, Programmer, UX/UI designer, Narrative Designer

GitHub

Tomb Escape

My Role: Project Lead, Gameplay Designer, Programmer, Artist

GitHub

You’re All Right

My Role: Project lead, Game Designer, Programmer, UX/UI designer, Narrative Designer

GitHub

Machine Learning & Data Analysis

I have worked with Machine Learning Algorithms and AI tools to create projects, both in school and in personal endeavors. I have worked closely with AI labs (see Research page) and continue to improve my skills in Machine Learning and Data Analytics. View my Github for more.

GitHub

Hardware Design

With a background in Electrical Engineering, I have a strong understanding of the full tech production cycle. My largest hardware/software hybrid project involved researching specifications and designing an adaptable, highly accurate PCB model of a railway system (complete with full simulation capabilities) for Canadian Pacific Railway to use in testing safety procedures in-lab. The link to the project report can be found below.

Link to Project