Benjamin Eberlei

Founder at Tideways GmbH

Bonn, North Rhine-Westphalia, Germany
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 inWeb Development and E-commerce Solutions with PHP
Benjamin Eberlei is a founder and seasoned PHP engineer with 17 years of experience building developer tools, performance monitoring, and backend systems from Bonn, Germany. He founded Tideways, a PHP performance monitoring and profiling company, and is a long-time Doctrine core member and regular contributor to Symfony components and other major PHP projects. His work spans deep backend engineering, database and tooling expertise (Doctrine DBAL/ORM, migrations, cache, inflector) as well as practical DevOps and CI improvements for performance-sensitive environments. Notably, he contributes across the full stack—from a jQuery rich-text editor to PHP profiler integrations like XHGui and Tideways—showing a rare mix of low-level profiling, library design, and UX-minded frontend fixes. With a master’s in economics, he blends analytical rigor with pragmatic software craftsmanship and a track record of improving maintainability and observability in open source ecosystems.
code17 years of coding experience
job7 years of employment as a software developer
bookMaster’s Degree Economics, Master’s Degree Economics at The University of Bonn
languagesEnglish, German
github-logo-circle

Github Skills (133)

dependency-management10
benchmark10
package-management10
annotations10
testing10
command-line-interface10
databases10
abstraction10
symfony-console10
phpunit10
mappings10
data-transformation10
richtextfx10
persistence10
symfony-ux10

Programming languages (21)

JinjaC++CSSCRustHackGoHTML

Github contributions (5)

github-logo-circle
doctrine/deprecations

Mar 2020 - Jul 2021

Thin library around different deprecation strategies
Role in this project:
userBack-end Developer
Contributions:6 releases, 5 reviews, 51 commits in 1 year 4 months
Contributions summary:Benjamin primarily contributed to the development of a deprecation management library. Their initial work focused on creating the core `Deprecation` class, which includes methods for triggering and managing deprecation notices. They implemented different strategies for handling deprecations, such as using `trigger_error` and PSR-3 loggers. Furthermore, they added functionalities like deduplication, temporary ignoring of deprecations, and features to handle deprecations from specific packages or based on version.
thinthin-librarydeprecation
doctrine/inflector

Dec 2011 - Apr 2021

Doctrine Inflector is a small library that can perform string manipulations with regard to uppercase/lowercase and singular/plural forms of words.
Role in this project:
userBack-end Developer
Contributions:29 commits, 5 PRs, 7 pushes in 9 years 5 months
Contributions summary:Benjamin primarily contributed to refactoring and improving the `doctrine/inflector` library. Their commits include code changes focused on proxy names, refactoring proxy interfaces, and debugging utilities. They also made minor style fixes and updated the license information. The contributions involved modifying core class utilities and reflection services.
singularpluralplural-formsstringlowercase
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
Benjamin Eberlei - Founder at Tideways GmbH