Full stack expert with over 9 years of experience delivering modern web applications using TypeScript, React, AWS, and Kubernetes. 2K Games’ Spotlight award winner. Creating performant cloud applications at scale.
Technical Leader for 2K’s internal Admin Portal, interfacing with and supporting multiple service verticals and external teams
•
Supported 9 major title release, including Civilization 7, Mafia: The Old Country, PGA 2K25, and Top Spin
•
Led a team of 20 engineers in new feature development and removing technical debt, liaising with two remote contractor teams, including overseas talent
•
Leader on a major version upgrade from Node 12 to Node 22 including devops work, enabling modern unit testing
•
Go-to debugger and technical support for critical and show-stopper bugs during game releases with very tight timelines
•
Designer and leader for React Query implementation, unifying API methodologies in the front end while enabling unit testing and providing modern React hook integrations
•
Leader for converting all existing class based components to modern functional / hook based components
•
Designed an RBAC system for our admin portal, integrating with external teams and establishing standards for permissions
•
Designed and implemented a refactor for our front end from a monolithic application to a Module Federation framework
•
Set standards and mentored engineers in doing Test Driven Development
•
Mentored two junior engineers, helping one achieve a promotion to Software Engineer
•
Organized and led 2K CoreTech’s web guild
•
Spotlight award winner
•
Co-lead of 2Gether, 2K’s LGBTQ employee resource group
Developed hooks for Highcharts to create default options and application-specific options
•
Developed table system for tabulating and displaying data within a standardized data type framework to allow for significantly more flexibility and specific use cases (such as drawing graphs as cells)
•
Frontend API development with React-Query based hook system
•
Implementation of full stack API systems for Analytics pages
•
Implementation of API systems for merge queue product
* Architect and lead engineer for Kubernetes-based Apache Airflow implementation with intermediate data storage and complex parallelization not natively supported by Airflow
* Lead engineer for improving legacy AWS Simple Workflows (SWF) solution
* RESTful API development for customer-facing workflow system, improvement of existing workflow API
* Significantly refactored TypeScript tooling for internal customers resulting in greater reliability and tool efficiency