Creative techy with a passion for game development, music, and
full-stack web development.
Showing my game Wizard Cats Tank Battle at the TooManyGames convention near Philadelphia
I've always had a deep passion for music, video games, books, and other art that touches me deeply. I like taking things apart and figuring out how they work, and once I understand them, I have a desire to create something that will touch others the way that art touched me.
Since childhood I've been hooked to my computer and helplessly drawn to the infinate well of knowledge that is the internet. In middle school I would build websites for fake clients and download 30 day free trials of software and do my best to learn it before the trial was up.
These desires to understand processes and propograte their impact has informed my adult life. As a game developer, I work primarily as a programmer and designer but have also worked in 2D art, 3D art, sound, and technical art. I've worked in both Unity (C#) and Unreal Engine (C++).
As a musician, I produce all of my band's music myself in my studio, where I served the role of songwriter, singer, guitarist, bassist, synth player, mandolin player, recording engineer, and mixing engineer as-needed.
I graduated from Lafayette College with a Bachelors of Science in Computer Science in 2016. I now reside in my home city of Philadelphia, Pennsylvania with my wife and our cats. I am always looking for new projects to apply my creative skills. If you think I could be a good fit for your project, please reach out!
Learn more about the services I offer in Game Development, Music performance and production, and full stack Web Development.
Fantasy novels, indie rock, hiking, camping, strategy games, fantasy RPGs, cats.
I'm always looking for exciting ways to apply my creative skills and am always eager to learn new ones! I have worked in a variety of roles professionally, including game programmer and designer, full stack web developer, music producer, web designer, and graphic designer. If you think I could be helpful for your project, please reach out!
Contact