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.