Patrick Mccarthy

Technical Director at Firaxis Games

City of Albany, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Patrick Mccarthy is a technical director and seasoned software engineer with 12 years specializing in game engines, graphics, and tools, currently leading technical direction at Firaxis Games. He has a strong track record building tooling and engine features across AAA titles at Activision Blizzard and Tripwire, including editor-engine sync systems, real-time content iteration tools, and performance-focused graphics work like custom shadow systems and high-refresh ports. Patrick combines hands-on systems and tooling development (C#, Unity, Unreal, shaders) with leadership of cross-disciplinary teams to accelerate artist and gameplay workflows. He’s also an active open-source contributor—authoring a NuGet package manager for Unity that reflects his focus on improving developer experience and package workflows. Based in Albany, NY, he brings a pragmatic engineering mindset forged across console, PC, and embedded projects, often surfacing less-obvious productivity wins through build, deploy, and automation tooling.
code12 years of coding experience
job21 years of employment as a software developer
bookBachelor of Science (B.S.) Software Engineering, Bachelor of Science (B.S.) Software Engineering at University of Wisconsin-Platteville
github-logo-circle

Github Skills (9)

dependency-management10
nuget10
front-end-development10
csharp10
package-management10
dotnet-core10
unity3d10
netframework9
versioning9

Programming languages (2)

C#TypeScript

Github contributions (5)

github-logo-circle
GlitchEnzo/NuGetForUnity

Nov 2015 - Feb 2018

A NuGet Package Manager for Unity
Role in this project:
userFull-stack Developer
Contributions:3 releases, 308 commits, 24 PRs in 2 years 3 months
Contributions summary:Patrick appears to be a full-stack developer working on a NuGet package manager for Unity. They primarily developed the core functionality of the package manager, including listing, installing, and uninstalling NuGet packages. They implemented a GUI interface for managing packages, along with added features for versioning, searching, and dependency management. Moreover, they have built support for packaging and pushing packages to a server.
dotnetpackage-managercsharpunityunity3d
GlitchEnzo/Cacophony

Mar 2015 - Mar 2022

Contributions:14 pushes, 1 branch, 1 comment in 7 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Patrick Mccarthy - Technical Director at Firaxis Games