Adam Zurek

Associate Software Engineer

Greater Chicago Area 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
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.
code12 years of coding experience
bookBachelor of Science in Computer Engineering (BSCmpE), Computer Engineering, Bachelor of Science in Computer Engineering (BSCmpE), Computer Engineering at Purdue University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

dependency-management10
static-code-analysis10
static-analysis10
shopping-cart10
ecommerce10
testing10
open-source10
php10
mysqli10
sql10
phpstan10
composer10
database-design9
typehinting9
type-checking9

Programming languages (23)

JavaC++CSSCRustMakefileVueGo

Github contributions (5)

github-logo-circle
phpstan/phpstan

May 2018 - Mar 2019

PHP Static Analysis Tool - discover bugs in your code without running it!
Role in this project:
userBack-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.
static-analyzerdiscoverlinterphp-static-analysistesting
composer/composer

Jan 2019 - Apr 2020

Dependency Manager for PHP
Role in this project:
userBackend Developer & Automation Engineer
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.
phppackage-managerdependency-managerpackagescomposer
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
Adam Zurek - Associate Software Engineer