Patrick Mccarthy

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 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.
code11 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 (13)

dependency-management10
nuget10
front-end-development10
frontend-development10
csharp10
package-management10
unity-3d10
dotnet-core10
unity3d10
netframework9
net-framework9
netframework489
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