Who I am:

There has only ever been one constant in my life: video games. Video games have always accompanied me through the ups and downs of my life. Because of this, I’ve gained an overarching appreciation for video games that can only be properly expressed by making them myself. I started doing just that through projects in high school, and eventually carried my passion for the field through both my Bachelor and Master degrees in the subject.

I also have a firm belief that in any video game, the player should come first. Particularly because games can leave a lasting impression on their players and I would prefer it to be a positive one. The games I design and develop all carry this principle in mind.

What I do:

I am a technical designer who specializes in the design and development of video games. Through my extensive education, their corollaries, and self study I have tackled good design principles, great programming techniques, and everything in between. I am a bit of a jack-of-all-trades as the accumulation of my skills can be used for a variety of purposes outside game development: including Web design/development and software design/development.