• Professional experience designing client prototypes at PreviewLabs, from brainstorming to writing design documents. Further experience designing & developing personal projects.

• I am always creating whether it be small projects for game jams & experimentation, or larger projects for polished designs.

• Rapidly learning and working with existing code bases.

• Creating external tools to assist with the development process.

• Working in both gameplay programming and engine programming roles, working in teams as well as on solo projects.

Leading teams of other developers.

• Using source control.

• Experimenting with custom hardware whenever I have the opportunity.