Jeremy Pritts is a .NET-focused software engineer based in San Francisco with five years of experience building desktop applications, machine learning tooling, and ASP.NET services. He contributes actively to reverse-engineering and asset-management open-source projects—most notably AssetRipper—where he’s driven GUI bug fixes, localization, and texture handling improvements. His backend work on libraries like AsmResolver and Cpp2IL shows deep familiarity with PE/.NET module formats and Unity IL2CPP internals, including adding .NET 6/7 support and enhancing logging for complex tooling. With a BS in Mathematics from Penn State, he brings a methodical, problem-solving approach and a taste for low-level systems and dependency modernization that often surfaces in cross-cutting refactors.
5 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at Penn State University
GUI Application to work with engine assets, asset bundles, and serialized files
Role in this project:
Full-stack Developer
Contributions:84 releases, 156 reviews, 1768 commits in 1 year 6 months
Contributions summary:Jeremy primarily fixed bugs within the GUI application, particularly issues relating to localization and asset handling. They updated third-party dependencies like ILSpy, highlighting an interest in the reverse engineering and asset management aspect of the project. The changes involved modifications to various aspects of the application, including class files, and the handling of texture data during project initialization, indicating a diverse skill set.
Work-in-progress tool to reverse unity's IL2CPP toolchain.
Role in this project:
Back-end Developer
Contributions:13 reviews, 23 commits, 83 PRs in 1 year 5 months
Contributions summary:Jeremy primarily contributed to improving the Cpp2IL tool, a reverse-engineering tool for Unity's IL2CPP toolchain. Their work involved adding and modifying logging capabilities, including the implementation of logging overrides, to enhance debugging and informational output. Furthermore, the user refactored and improved the core functionality of the tool by introducing new methods and modifying existing ones. These changes included refactoring methods, fixing the handling of custom attributes, and improving the initialization of out parameters.
il2cppin-progressanalysistoolchainunity
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.