Versatile full-stack engineer with real world experience designing and building high-performance web applications, data driven tools, and intuitive user interfaces.
Experience
2024 — Now
2024 — Now
Novato, CA
Part of the 2K Engineering Rotational Program, completing software engineering rotations across multiple studios building game UI, internal tools, and production pipelines.
HB Studios – UI/UX Team (Oct 2024 – Mar 2025)
Worked on PGA Tour 2K25
• Debugged and resolved 80+ UI issues in C# / Unity within the first six months.
• Wrote and maintained automation tests to improve build stability before release.
• Contributed gameplay code for the “Challenges” mode, integrating art assets with gameplay systems.
2K Sports Lab – Tools Engineering (Mar 2025 – Oct 2025)
• Built an Angular/TypeScript frontend and expanded a Python/PostgreSQL backend for browsing, editing, and tagging animation assets in the master database.
• Implemented a MoCap shoot planning system to reduce human error in the animation pipeline.
• Created ingest scripts to process new motion capture data directly into the animation database.
• Developed a custom Unreal Engine plugin with a Slate UI and OpenAPI client enabling animators to edit animation sequences in-engine while keeping them synced with the database.
• Implemented grouped animation modifiers tied to database categories to automatically apply correct modifiers on import.
Cat Daddy Games – Tools Engineering (Oct 2025 – Present)
• Built a build system analytics dashboard tracking warning trends with filtering by project and operating system.
• Contributed to a web platform using Next.js, React Server Components, Payload CMS, and MongoDB.
• Debugged C# ingestion tools that process NBA game data for highlight generation in mobile titles.
• Built a post-build log scanning system that detects errors and warnings automatically and notifies build authors with targeted diagnostics.
2023 — 2023
Washington, DC
● Led a team to develop a user-centric React frontend combined with a pipeline of AWS resources like Lambda,
S3, Textract, Lex and EC2 to facilitate an AI that answers queries on uploaded PDFs, enhancing user engagement.
● Implemented TypeScript and Angular UI features for better user experience.
● Updated Postman Collections for API testing and managed code deployment from Development to Production.
● Authored C# unit tests for improved code reliability.
● Engaged in Agile practices including Daily Scrum, Sprint Planning, and Sprint Demos, promoting a collaborative
development environment
2022 — 2022
Annapolis, MD
● Created tools for internal use such as a meeting scheduler that avoids conflicts using React and PostgreSQL.
● Built a new React dashboard on a County Case Management site to account for new case types to be submitted.
● Responsible for changes to Node.js backend code including creating/updating database SQL tables and views.
● Attended daily scrum meetings online and in-person to stay in sync with other team members.
2021 — 2021
● Developed and deployed infrastructure as code leveraging Azure ARM templates, Terraform, and PowerShell.
● Developed C# Web APIs using .NET 5. Created Azure APIM Management resources including versioning strategy and API policies which included functionality to mock third party APIs.
● Delivered demo on Terraform and API Management to internal team
2019 — 2020
2019 — 2020
● Lead automation engineer for entire IT department.
● Responsible for prototyping, designing, and implementation of automation scripts utilizing Selenium via the Robot Framework with Python.
● Modified HTML/CSS to optimize for automation. Also responsible for approving automation Pull Requests.
● Tools utilized on a daily basis: Git, VS Code, GitKraken, Jira, Bitbucket, and Microsoft Teams.
Education
University of Maryland