Tobias Nyholm is an engineering manager and longtime Symfony expert with 13+ years of experience leading product and platform development for startups focused on fair recruitment and hiring. He blends hands-on backend engineering—contributing to high-profile projects like multiple Symfony components, Guzzle and PSR-7 libraries—with leadership roles as CTO and board member of Symfony Sweden, helping grow the PHP community in Stockholm. Tobias is a prolific open-source maintainer and contributor who prioritizes code quality, CI, and modern PHP practices (type hints, Psalm/PHPStan fixes, async integrations), and he often improves testing and developer tooling across projects. He prefers mission-driven work over trivial consumer apps and has a track record of shipping dependable APIs, tooling and accessibility improvements across web frameworks and SDKs. Beyond code, he shares knowledge widely as a speaker, writer and podcaster, and runs a personal site that documents his current technical interests.
13 years of coding experience
16 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at QUT (Queensland University of Technology)
mathematics and science, mathematics and science at Norra Real
Computer Science and Engineering Computer Science, Computer Science and Engineering Computer Science at KTH Royal Institute of Technology
Master’s Degree Project Management, Master’s Degree Project Management at Karlstad University
Contributions:14 releases, 11 reviews, 211 commits in 7 years 2 months
Contributions summary:Tobias primarily focused on refactoring and updating the core PHP SDK for Mailgun. They updated the SDK to utilize Guzzle v5, and then again to use a custom HTTP client. They made several updates to the `RestClient.php` file, including code modifications, the addition of the 'Content-Type' header for multipart streams, and changes to facilitate file attachments within the HTTP requests. Additionally, the user removed legacy dependencies and updated various test files.
Contributions:22 releases, 20 reviews, 114 commits in 6 years
Contributions summary:Tobias implemented core functionalities for the `nyholm/psr7` repository. They contributed to the creation of `Stream` and `StreamFactory` classes, indicating a focus on managing HTTP message bodies. The user also worked on the `Uri` class, suggesting they implemented components related to the construction and modification of URIs. This shows a strong understanding of the PSR-7 standard and the internal workings of HTTP message objects.
guzzlephppsr-7psrpsr-17
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.