Nuno Maduro is a staff software engineer at Laravel and a prolific open-source maintainer with 11+ years building developer tools that shape the PHP ecosystem. He created and sustains widely adopted projects—Pest (the world’s second most used PHP testing framework), Larastan, PHP Insights, Termwind, Collision, Laravel Zero and the popular OpenAI PHP client—collectively downloaded millions of times. At Laravel he contributes to core components and products like Vapor, Octane and Telescope used by organizations such as The New York Times, Disney and Twitch, and he’s known for shipping pragmatic, well-typed improvements across framework internals. A frequent international speaker and content creator, his talks favor live coding and practical tooling, and he organizes community meetups including PHP Lisbon and Laravel France. His background includes building typed OSS API clients at Algolia and adding parallel testing, type declarations and architecture-focused tests across many repos, revealing a focus on quality and developer experience beyond feature work. Based in Portugal, Nuno’s mission is to keep maintaining his ecosystem-shaping projects while inventing tools that make PHP development more productive and enjoyable.
11 years of coding experience
7 years of employment as a software developer
Master - MSc in Computer Engineering, Mobile Computing, Master - MSc in Computer Engineering, Mobile Computing at Polytechnic of Leiria
The core service providers and runtime client for Laravel Vapor.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:36 releases, 18 reviews, 92 commits in 2 years 5 months
Contributions summary:Nuno primarily contributed to the core functionality of the Laravel Vapor project. They focused on improving local environment variable usage, moving tests to GitHub Actions, and adapting the codebase to support newer Laravel versions. Further, they added features related to serving assets from the application's domain, including relevant middleware and configuration. The user also addressed queue options and fixed several issues with the queueing system.
Contributions:4 releases, 6 reviews, 796 commits in 6 years
Contributions summary:Nuno primarily focused on adding unit tests and integrating them into the project, demonstrating a focus on code quality and test-driven development. These tests covered critical parts of the application, verifying the functionality of console commands. The contributions also involved merging hotfix branches, which suggests involvement in maintaining the stability and release management of the project, and fixing issues related to include statements and autoloading.
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.