Adam Zurek is an Associate Software Engineer based in the Greater Chicago Area with 13 years of hands-on development experience and a B.S. in Computer Engineering from Purdue. He works at Northrop Grumman and brings strong backend expertise in PHP, demonstrated by substantive open-source contributions to high-profile projects like Composer and PHPStan where he improved static analysis, type handling, and code quality. Adam has a knack for pragmatic maintenance—updating tooling, fixing subtle type and SQL issues, and improving maintainability in projects such as OpenCart—showing attention to correctness and developer ergonomics. Comfortable across database interactions and automation, he combines engineering rigor with a quiet contributor’s mindset that favors long-term code health over flashy features.
12 years of coding experience
Bachelor of Science in Computer Engineering (BSCmpE), Computer Engineering, Bachelor of Science in Computer Engineering (BSCmpE), Computer Engineering at Purdue University
PHP Static Analysis Tool - discover bugs in your code without running it!
Role in this project:
Back-end Developer
Contributions:26 commits, 31 PRs, 201 comments in 10 months
Contributions summary:Adam contributed to the PHPStan project by modifying the function map to include new parameters and return types for various PHP functions, particularly those related to SQLite3 and LDAP. They also added extensions for dynamic return types, such as for `substr_replace`, and updated the handling of dynamic constants. Furthermore, the user introduced changes related to the `array_search` and `str_split` functions, addressing their return type extensions and fixing related bugs.
Contributions:5 commits, 6 PRs, 39 comments in 1 year 3 months
Contributions summary:Adam primarily contributed to improving the code quality and maintainability of the project by integrating PHPStan for static analysis and updating its version. They addressed reported errors, ensuring code correctness, and also added a PHPStan rule. Furthermore, the user's commits show involvement in modifying and updating various components related to the Composer dependency manager. The user's work shows involvement in updating the project with different tools and keeping the codebase up to date.
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.