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
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
Tomb Escape
My Role: Project Lead, Gameplay Designer, Programmer, Artist
You’re All Right
My Role: Project lead, Game Designer, Programmer, UX/UI designer, Narrative Designer
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.
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.