We can learn anything. I’m a software developer with a passion for music, and I know that we can never stop learning. Tech moves too quickly to let it leave us in the dust. Let’s keep up with the march of progress, together.
Feb 2022 - Present · Friendemic/Kenect
Backend engineer creating and maintaining servers in Go, TypeScript, multiple flavors of GraphQL, as well as utilizing Terraform for AWS Cloud infrastructure management.
Freelance Software Engineer
Jun 2020 - Feb 2022 · Galaktik Executables
Creating software solutions for multiple different clients on a contract basis. Mostly dealing with Go server backends, and C# Client APIs, with some website hosting and management in between. Clients include Impact Gameworks, Kosma Technologies, Friendemic LLC.
Jan 2019 - Jun 2020 · SAGE Dining Services
Constructed new microservices architecture using Go. Assisted in developing React frontend for microservices. Designer/implementer of many of the microservices along with frontend designers. Maintained legacy PHP monolith as well as create anti-corruption layer.
Sep 2018 - Present · DwellingOfDuels.net
Conduct semi-monthly updates to site. Currently developing a Go/MongoDB/React re-implementation of the site to bring it into the future.
May 2017 - Dec 2018 · Spalding Consulting, Inc.
Designed integrated dashboard to combine multiple reporting tools such as Qlik and Tableu. Created/Modified ETL mappings in Informatica for data warehousing.
B.S. in Computer Science
2020 · University of Maryland
A.S. in Computer Science
2016 · College of Southern Maryland
A global leaderboard server for games. Made during contributions to the ScoreSpace game jams.
A suite of scripts that automatically create videos from mp3 files and upload them to youtube.
Game built in Unity for ScoreSpace jam in late 2019, utilitzing global leaderboards.
PC Gamer comissioned me to arrange a 7-track album as pre-show music for their yearly press event.
Progressive metal video game remixes, exclusively from computer games.
High-energy synth-rock game remixes.
I’ve been involved in quite a few projects over the years.
- Game Jams!
- Tabletop Roleplaying Games!