Tobias Nyholm

Engineering Manager at Eneba

Stockholm, Stockholm County, Sweden
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
award
Top expert inSymfony Development Essentials
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.
code13 years of coding experience
job16 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at QUT (Queensland University of Technology)
bookmathematics and science, mathematics and science at Norra Real
bookComputer Science and Engineering Computer Science, Computer Science and Engineering Computer Science at KTH Royal Institute of Technology
bookMaster’s Degree Project Management, Master’s Degree Project Management at Karlstad University
languagesEnglish, Swedish, German
stackoverflow-logo

Stackoverflow

Stats
1,152reputation
65kreached
33answers
3questions
github-logo-circle

Github Skills (135)

psr-610
sendmail10
messenger10
testing10
http10
databases10
httpc10
guzzle10
phpunit10
e-mail10
http-client10
mailer10
routes10
symfony-ux10
serverless10

Programming languages (17)

C#JavaC++CSSCTwigGoHTML

Github contributions (5)

github-logo-circle
mailgun/mailgun-php

Jul 2014 - Aug 2021

Mailgun's Official SDK for PHP
Role in this project:
userBack-end Developer
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.
guzzlephpsdkmailchimp-apiphp73
Nyholm/psr7

Jul 2016 - Jun 2022

A super lightweight PSR-7 implementation
Role in this project:
userBack-end Developer
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.
Request Free Trial
Tobias Nyholm - Engineering Manager at Eneba