Technical Skills
Computer Languages & Technologies
  • Java, Javascript, Typescript, NodeJS, Groovy, PHP, Python, Scala, Kotlin, C
Frameworks/Technologies
  • Angular, Vue, Svelete, React, Polymer, Jquery
  • ExpressJS, DJango, Play Framework, Wordpress, Swagger, GraphQL, Three.js, PIXIJS
  • Nginx, Apache
Database
  • MySQL, PostgresSQL, SqlLite, MongoDB, Cassandra, Redis/KeyDB/Valkey, Snowflake
  • Knex.js, Prisma, Sequlize, Mongoose, Hibernate
Server Administration
  • Bare Metal, AWS, GCP, Digital Ocean, Linux/MacOS/Windows, Serverless
  • Docker, Kubernetes
  • Jenkins, Maven, NPM
Experience
Overstat
Founder Charlotte NC; 2024 - 2026
  • Build a e-sport tournament hosting platform from the ground up, to industry leading status.
  • Produce hosting, scoring, and broadcast tools used by hundreds of organizations world-wide.
  • Used docker to scale, supporting and hundresd of daily tournaments.
  • Produced and inovative industry leading replay system.
  • Used Postgres and Redis highly optimized caching scheme to semlessly handle the after game "stamped".
Minehut
Technical Director, Santa Monica, CA (remote); 2019 - 2024
  • Led the technical development of the worlds largest Minecraft hosting network.
  • Architected and managed Kubernetes clusters supporting millions of Daily Active Users (DAU) and 30,000+ concurrent active servers.
  • Produced live experiences for premier global brands like Twitch, Nickelodeon, and LEGO and more
  • Designed and executed a strategy that reduced Millions in YOY operational expenses, directly increasing valuation ahead of a successful acquisition.
  • Directed a multi-disciplinary team of in-house developers and external contractors, including overseeing highering, day-to-day (standups, weekly checkins, scrums) and general managment.
  • Took arbitry ideas and turned them into executable plans, seeing them through to completion.
  • Engineered a secure sandbox allowing user-generated content to securly run on our servers.
Super League Gaming
Sr. Software Engineer, Santa Monica, CA; 2016 - 2019
  • Architected and deployed scalable software solutions to support multi-client, multi-location live and online events.
  • Collaborated with industry leaders including Riot, SuperCell, Mojang, Microsoft, Twitch, and EA to integrate major titles into the company platform.
  • Engineered a highly scalable, Node.js-based microservices architecture for a global e-sports matchmaking system.
  • Developed high-performance, real-time interactive frontends with VUE to enhance the player experience.
  • Designed and implemented real-time broadcast overlays and HUDs using VUE for both digital streams and live venue productions.
  • Built a comprehensive cloud-based management platform to streamline the execution of live and online e-sports tournaments.
  • Developed custom first-party game modes to be used at live events.
  • Streamlined content management by integrating web interfaces with WordPress CMS.
  • Maintained and optimized legacy systems utilizing Django (Python) and the Play Framework (Scala).
Puzl Inc.
Software Engineer, Minneapolis, MN (remote); Mar 2015 - Apr 2016
  • Consulted with remote clients to identify requirements and design tailored technical solutions that met specific business objectives.
  • Designed and created gaming software used at live events
  • Created live event experiences used at hundreds of theaters across the world.
Superior Gaming
Owner/Lead Developer/Lead Network Administrator, Charlotte, NC; May 2012 - Apr 2015
  • Led a cross-functional team of staff and developers, overseeing project lifecycles and ensuring high-quality technical deliverables.
  • Developed proprietary gaming software, custom plugins, and comprehensive management tools for a large-scale game server network.
  • Architected network-wide management systems, implementing robust server-to-server communication protocols and centralized data systems.
  • Administered a large-scale infrastructure of dedicated and game servers, optimizing performance and resource allocation.
  • Executed proactive network monitoring and maintenance, utilizing advanced diagnostic tools to ensure peak infrastructure health.
  • Maintained 24/7 system uptime, implementing high-availability strategies to ensure continuous service for a global user base.
  • Orchestrated security protocols to monitor and mitigate complex attack vectors, including DDoS protection and vulnerability management.
Superior Software
Owner/Developer, Charlotte, NC; 2011 - 2015
  • Architected and maintained high-impact open-source projects, relied on by millions of users
  • Operated as a specialized freelance developer, delivering custom technical solutions and high-quality code for diverse project requirements.
  • Consulted with clients to engineer strategic solutions, translating complex business challenges into scalable technical architectures.