Zach Herr is a Staff Software Engineer based in Chicago with 11+ years building user-focused, scalable systems across Rails, React, and AWS. He has progressed from hands-on engineering to tech lead and solutions architect roles at Jellyvision and now Rula, shaping benefits and financial decision tools used by millions. Versatile across languages—TypeScript, Go, Java, C++ and C#—he pairs pragmatic engineering with test automation expertise, evidenced by contributions modernizing QuickFIX/n unit and acceptance tests. Known for moving between product-facing features and backend reliability, he emphasizes collaboration, clear communication, and continuous learning. Early-career work in middleware and ops gives him a practical edge when aligning architecture with operational needs. Colleagues rely on him to translate complex requirements into maintainable systems that balance UX and engineering constraints.
11 years of coding experience
13 years of employment as a software developer
Bachelors, Computer Science, Bachelors, Computer Science at Loyola University Chicago
Contributions:10 commits, 4 PRs, 1 push in 8 months
Contributions summary:Zach's primary focus was updating and maintaining unit and acceptance tests for the QuickFIX/n project. They updated unit tests to align with NUnit v3.4.1, demonstrating a clear understanding of the testing framework. Furthermore, the user refactored and rewrote acceptance test scripts, migrating them to PowerShell for process management, indicating proficiency in scripting and automation of test execution. The user also made changes to the .NET project files, changing the target framework and fixing the build process.
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.