Brad Miller is a Staff Engineer with eight years of experience building and leading teams around Laravel-based SaaS and bespoke products, currently driving engineering at YourParkingSpace. He progressed from hands-on PHP developer to Technical Architect, overseeing design, DevOps and delivery while maintaining an internal integration framework used across his organization. A pragmatic mentor and team lead, he focuses on continuous delivery, reducing silos and creating learning resources to elevate developer capability. Brad is an active open-source contributor to notable static analysis projects like PHPStan and Larastan, improving type inference and DocBlock support to catch subtle PHP bugs earlier. Based in Wigan, he blends rigorous academic grounding in software development with a curiosity-driven approach to perfecting craft and shipping reliable systems. Colleagues describe him as punctual, honest and quietly driven to make incremental technical improvements that compound across teams.
8 years of coding experience
8 years of employment as a software developer
High School GCSE's, High School GCSE's at Golborne Community High School
Bachelor's Degree BSc (Hons.) in Computing Sciences Software Development Branch, Bachelor's Degree BSc (Hons.) in Computing Sciences Software Development Branch at University of Central Lancashire
Bachelor of Technology (BTech) IT Practitioners, Bachelor of Technology (BTech) IT Practitioners at Wigan and Leigh College
⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
Role in this project:
Back-end Developer
Contributions:20 reviews, 7 commits, 22 PRs in 9 months
Contributions summary:Brad primarily contributed to improving the code quality and functionality of the `larastan/larastan` repository, a static analysis tool for Laravel. Their work included fixing bugs related to type inference and method resolution, particularly around `make`, `makeWith`, and `resolve` methods. They also added and refined type hints, enhancing the tool's ability to catch potential errors. Furthermore, the user added support for new features, like `restoreOrCreate` methods for SoftDelete.
PHPStan's source code. This is where development happens. Check https://github.com/phpstan/phpstan for the distribution repository.
Role in this project:
Back-end Developer
Contributions:43 reviews, 9 commits, 42 PRs in 11 months
Contributions summary:Brad primarily contributed to the PHPStan source code, focusing on improving the static analysis capabilities of the tool. Their work included implementing support for new PHPStan DocBlock annotations like `@phpstan-property`, `@phpstan-property-read`, and `@phpstan-property-write`, and refining the type inference process within the `MutatingScope` class. They also addressed bugs and improved function signatures, specifically for `fpm_get_status` and `connection_status`. These modifications enhanced PHPStan's ability to detect potential issues in PHP code.
phpstatic-code-analysisphpstanphp7static-analysis
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.