// Skills
Game Specific
Godot
Unreal
Unity
Phaser
Pixel Art
Blender
Design
Programming Languages
JavaScript
TypeScript
GDScript
C++
C#
Ruby
Python
PHP
Web Frameworks
NodeJS
ReactJS
VueJS
AngularJS
Gridsome
Databases
MySQL
PostgreSQL
MongoDB
Redis
// Experience
Generalist Game Developer and Software Engineer
Plato
April 2022 - September 2024
  • Programmed, designed, and released Wordbox (a competitive word finding game) with English, French, Spanish, and Arabic support.
  • Used Spine 2D to create the sprite animations used in Blitz League and then integrated them via TypeScript.
  • Designed and programmed 10 new ice map levels in addition to programming weapon functionality for 3 tanks in Brawlbots.
  • Created and implemented a universal card back system so that IAP card backs can be used in all games played with a standard 52 card deck.
  • Maintained and updated core libraries used by all Plato games in addition to helping maintain and update all 50+ games.
  • Expanded potential word game reach by updating Plato's succinct trie generator to work with non-latin based characters.
  • Remade Dots and Boxes, Gin Rummy, and Spades with TypeScript so that they could make use of newer Plato code libraries.
Senior Full Stack Engineer
SquareTwo
February 2020 - April 2022
  • Collaborated with remote team members to create and publish verydice, verydice+, verybingo, verybreaker, verygolf, verybowling, verysolitaire, and verypop.
  • Led integration of verygolf, verybowling, verysolitaire, and verypop into the S2 Rewards ecosystem.
  • Developed a frontend SDK using cordova and ReactJS to quickly add HTML5 games to the S2 Rewards ecosystem.
  • Halved turnaround time for feature and game releases by learning Ruby and Ruby on Rails to assist with backend logic.
  • Programmed the backend and frontend logic for leaderboards, jackpots, bonus events, challenge progress notifications, the ability for users to change their username and select an avatar.
Senior Full Stack Engineer
Tech29
June 2018 - June 2019
  • Collaborated with local and remote team members to develop an Angular trade finance application to integrate with NetSuite, Microsoft Dynamics, and other ERP systems for TradeIX.
  • Made dozens of react components for the Leadrilla lead generation platform.
  • Created database migrations, endpoints, and logic to match incoming leads with agents.
Full Stack Engineer
Fooji
January 2018 - April 2018
  • Collaborated with local and remote team members to improve existing APIs and client facing platforms.
  • Improved internal tools and APIs used to assist with on-demand delivery services and fan engagement.
Full Stack and Core Systems Engineer
Hijro
August 2015 - December 2017
  • Built and maintained the 4 core APIs used to interact with Hijro's blockchain technologies.
  • Implemented blockchain technologies that powered the Hijro trade finance platform.
  • Actively contributed to front end development of the Hijro application.
  • Led development of a blockchain based trade finance application for J.P. Morgan Chase.
Full Stack Engineer
Software Masters Inc.
March 2014 - August 2015
  • Led projects by coordinating with team members and meeting face-to-face with clients.
  • Built over a dozen reusable components for projects, reducing turnaround time from days to hours.
  • Developed and maintained over 20 web applications and sites for clients.
  • Set up hosting and deployed applications and sites.
// Volunteer Experience
Game Programmer, Game Designer, Project Lead
HomeTeam GameDev
September 2017 - November 2019
  • Collaborated with dozens of remote team members to create and release six games.
  • Pitched, led development of, and gave weekly status updates for Steel Cavalry.
  • Designed and implemented the mission system and related UI for Hella on the Scene.
  • Helped introduce new members interested in coding to common concepts via Zoom and Slack.
  • Wrote "Friendly Coding", a 17-page booklet to introduce team coding practices.
// Education
​Spanish BA, Interactive Multimedia minor
Eastern Kentucky University​
2008 - 2013