Patrick McCarthy is a software engineer based in Albany, NY with 11 years of experience focused on game development—particularly engines, graphics, and developer tools. He combines low-level engine and rendering know-how with practical tooling, exemplified by his full-stack work on the NuGetForUnity package manager where he built core package operations, a GUI, versioning, dependency management, and packaging/publishing support. Patrick emphasizes improving developer workflows as much as runtime performance, making him equally comfortable shipping editor tools and optimizing systems under the hood. As an active open-source contributor, he prefers pragmatic solutions that bridge engine internals and user-facing productivity.
11 years of coding experience
21 years of employment as a software developer
Bachelor of Science (B.S.), Software Engineering, Bachelor of Science (B.S.), Software Engineering at University of Wisconsin-Platteville
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.
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.