Hello! I'm a software engineer originally from St. Petersburg, Florida. I'm currently a Tools Software Engineer at Electronic Arts, building developer tools and workflows for game teams. My background spans Unreal Engine and Frostbite tooling, Xbox platform development, and full-stack work across the .NET ecosystem. I'm passionate about learning and taking full ownership of the code I ship.

Outside of my day job I tinker across the stack — systems and graphics programming in C++, reverse-engineering experiments, the odd game, and libraries that scratch a specific itch. I care about clean abstractions, reliability, and owning code from the first commit to production.

Experience

Feb 2025 — Present

Tools Software Engineer II

Electronic Arts · Orlando, FL
  • Developing tools and supporting developer workflows for an unannounced game project, supporting a team of 150+.
  • Designed, implemented, and owned the project's code outsourcing pipeline — auditing the codebase, coordinating with teams across EA to determine code sharability, pre-building restricted code into DLLs, and authoring the technical documentation for external partners.
  • Implementing developer-focused features across multiple domains in C++.
  • Executing and supporting Frostbite engine upgrades.
  • Building automation with Horde alongside internal toolsets.
Oct 2021 — Jul 2024

Software Engineer

Microsoft (Contract) · Remote
  • Developed and maintained automated integration testing infrastructure for Unreal Engine.
  • Validated Unreal Engine GDK updates against Unreal Engine 4 & 5, catching platform-specific bugs and runtime regressions (stutter, FPS drops, shader compile failures).
  • Analyzed and debugged Unreal Engine runtime issues using WinDBG and internal tooling.
  • Partnered with the HLSL team and Xbox Advanced Technology Group to identify and remediate breaking DirectX/GDK changes in Unreal Engine.
  • Advised Microsoft FTEs on Azure best practices, reducing the team's cloud spend.
Mar 2021 — Oct 2021

Application Developer

Tech Data Corporation · Remote
  • Built a Business-to-Business marketplace platform with full-stack web development.
  • Led Scrum/Agile ceremonies and stood in for the lead developer on planning and progress reviews.
  • Mentored an intern through the software development lifecycle and reported progress to management.
Jan 2019 — Mar 2021

Junior Software Developer

Zeva Incorporated · Remote
  • Built full-stack web applications with ASP.NET Core, Telerik Controls, and Entity Framework.
  • Automated end-to-end testing with Selenium and led development of containerized apps with Docker.
  • Managed source control via Azure DevOps and led R&D for proof-of-concept projects.

Education

In Progress

B.S. Computer Science

Western Governors University
Feb 2023

Certificate, Computer Science

Full Sail University
Dec 2018

A.S., Computer Programming

St. Petersburg College

Tutored fellow students in computer programming and led the campus Programming Club.

Certifications

Microsoft Certified — Azure Fundamentals

Tech Stack

Languages & Frameworks
C++C#CMicrosoft .NETHLSL
Game Engines & Graphics
Unreal EngineFrostbiteDirectXXbox Console Development
Cloud & DevOps
Microsoft AzureAzure DevOps PipelinesJenkinsContainerizationDockerPerforce
Debugging & Tooling
WinDBGLLDBSeleniumEntity Framework

Get in touch

I'm always happy to talk shop, collaborate, or hear about interesting work. The fastest way to reach me is email or LinkedIn.