Alexander Turek

Staff Engineer at easybill GmbH

Dusseldorf, 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 inPHP Development and E-commerce Web TechnologiesWeb Development and E-commerce Solutions with PHP
Alexander Turek is a Staff Engineer based in Düsseldorf with 24 years of experience building and hardening PHP systems, currently shaping platform engineering at easybill after senior roles including Director of Software Development and a decade as a freelance consultant. A long-time Symfony and Doctrine core team contributor, he focuses on modernizing legacy codebases—adding strict typing, improving tests, and smoothing deprecated APIs—so code "aged like a good whisky" stays maintainable. He pairs deep framework internals and security experience (notably across Symfony Security, HttpKernel and Console) with a pragmatic eye for testing and CI, having improved PHPUnit tooling and Composer behavior. Comfortable across backend, tooling and documentation, he quietly bridges fast iteration and long-term stability, often preferring surgical refactors over rewrites. Trained in computer science at KIT, he brings a rare combination of institutional memory and continual modernization to large open-source ecosystems.
code24 years of coding experience
job23 years of employment as a software developer
bookDiplom Computer Science, Diplom Computer Science at Karlsruhe Institute of Technology
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
566reputation
52kreached
15answers
0questions
github-logo-circle

Github Skills (159)

dependency-management10
url-routing10
psr-610
api-platform10
package-management10
utf10
php-java-bridge10
annotations10
testing10
command-line-interface10
contract10
scriptingbridge10
authentication10
http10
refactor10

Programming languages (15)

JavaCSSCMakefileTwigHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
doctrine/orm

Jun 2021 - Jan 2023

Doctrine Object Relational Mapper (ORM)
Role in this project:
userBack-end Developer
Contributions:1 release, 1134 reviews, 509 commits in 1 year 7 months
Contributions summary:Alexander contributed to the Doctrine Object Relational Mapper (ORM) project by implementing a `Stringable` interface, adding native types to the SQLFilter, and un-deprecating the current proxy mechanism. The user also merged bug fixes from branch '2.11.x' into the '2.12.x' and '3.0.x' branches, indicating involvement in resolving issues and integrating changes. These contributions reflect a focus on improving the ORM's functionality and maintaining the project's codebase.
orm-object-relational-mapperrelationalmysqlphpdatabase
symfony/error-handler

Aug 2019 - Dec 2022

The ErrorHandler component provides tools to manage errors and ease debugging PHP code.
Role in this project:
userBack-end Developer
Contributions:57 commits in 3 years 5 months
Contributions summary:Alexander primarily contributed to the Symfony error-handler component. Their work focused on improving code quality and maintainability by adding type declarations to methods, including constructors and magic methods. They also addressed PHP 8 compatibility issues and parsed and rendered anonymous classes correctly. Further contributions included fixes for "x not found" errors and the application of code style fixes.
symfony-componentphpdebuggingerrorhandlersymfony
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
Alexander Turek - Staff Engineer at easybill GmbH