Director of Engineering
2018 - 2020Calm- Designed and led the transition from Node.js monolith to Go microservices on Kubernetes.
- Spearheaded the GDPR compliance remediation across back-end systems.
- Oversaw multiple B2B integration designs and implementations, many outside US.
- Developed a new internal process to address evolving needs of the growing business.
- Wrote numerous new cross-platform features for the Calm applications.
Technologies: Kubernetes, Docker, JavaScript, GoSenior Software Engineer | Lead Engineer
2016 - 2018Unity Technologies- Led the development of a high-frequency advertising yield maximization platform (24,000 RPS).
- Oversaw the development of a new machine learning backed ad unit with a connected dashboard to update and manage creatives.
- Played a key role on the hiring panel for the addition of more than 40 engineers.
Technologies: Kubernetes, Docker, MongoDB, NATS, Apache Kafka, Cassandra, Node.js, JavaScript, GoMobile Architect | Lead Engineer
2013 - 2016Playstudios- Architected a C# front-end platform to facilitate the rapid development of new features by other client teams.
- Served as the lead client developer on the myVEGAS mobile slot game.
- Expanded the mobile team from two to more than 20 including training and mentorship.
Technologies: Unity, Node.js, JavaScript, C#Founder | Chief Architect
2012 - 2013PlayGearz- Developed a cross-platform physics game called Yumby Smash (reached #7 in the action/arcade category).
- Built a cross-platform 3D word puzzle game called Yumby Words.
- Constructed the cloud infrastructure to host game servers (supports tiered access and elastic scaling).
- Created in-house analytics, experiment, administration, and user authentication systems.
Technologies: Amazon Web Services (AWS), MySQL, Node.js, JavaScript, Unity, C#Lead Mobile Engineer
2011 - 2012Zynga- Architected an HTML5 framework to help rapidly develop new games.
- Developed multiple games that directly connected to and supported multiple of Zynga's most popular titles.
- Operated in a full-stack capacity, developing user experience elements all the way to the database storage.
Technologies: Java, Objective-C, HTML5, PHP, Node.js, JavaScriptFounder
2009 - 2011Shattered Axis Technologies- Developed an iPhone application that aggregated drink specials from dense bar areas such as 6th street in Austin, Texas.
- Built a portal for business owners to manage their presence on the platform.
- Partnered with multiple bar management companies to provide value to the customers and drive higher engagement for the businesses.
Technologies: Amazon Web Services (AWS), MySQL, JavaScript, Objective-C