After graduating with a degree in Computer Science and Computer Engineering with a minor in Mathematics, I went on to work professionally as a Software Engineer for 9+ years. Through that experience I learned such topics such as:

software architecting feature design system design UML documentation requirements defining Jira task tracking project management interdisciplinary collaboration agile methodology scrum test driven development unit testing automated testing version control SVN Git programming languages C++ C Python C# hardware constraints risk analysis and assessment memory management debugging coding standards

During the first half of my career, I began independently studying game development part time working with Unity3D and C#, getting involved with my local community where I’ve had the opportunity to speak in workshops and as a panelist during the annual game festival.

I also co-founded Possum House Games, an independent game studio, where I continued to develop games and my skills as a game developer. Working in small teams has led to wearing many hats, providing me the chance to learn and explore the following topics:

Game Engines Unity Construct 3 Unreal Godot Pico 8 GB Studio Third Party Platforms Steam Itch.io UI development remote collaboration game design level design system design story telling game production scheduling marketing PR game AI state machines cutscenes dialogue platformers first person experiences procedural generation C# development tools Blender Aseprite Gimp Sprytile

A few years later I joined Fire Hose Games as a Gameplay Engineer contributing to the development of Techtonica , a first person factory automation game set in an underground voxel world, through early access launch on Steam and Xbox, all the way through multiple updates and finally shipping the full game on those platforms and PS5.

Though I’ve learned a lot so far there are still many more topics I want to and continue to explore:

console development Nintendo Switch development  procedural generation hierarchical state machines third person game play narrative writing pixel art post processing 3D environments

Feel free to reach out! Resumes are available upon request.