Michael Käfer

Developer at aneon solutions GmbH

Vienna, Austria
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
Michael Käfer is a Vienna-based developer with a decade of hands-on experience building Symfony-powered web applications and PHP ecosystems, complemented by JavaScript work. He has applied his expertise across agencies and product-focused teams, working with Sylius, Drupal, PrestaShop and Laravel before joining aneon solutions to continue specializing in Symfony. A regular open-source contributor, Michael has improved Symfony documentation and contributed backend fixes to EasyAdminBundle—blending meticulous docs work with practical changes like UUID/ULID integration and search improvements. His attention to detail shows in test hygiene (UTC timezones) and keeping examples and APIs up to date, making him both a pragmatic engineer and a reliable maintainer of developer-facing assets.
code10 years of coding experience
job8 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,677reputation
375kreached
40answers
13questions
Badges
php
top-5%
github-logo-circle

Github Skills (19)

doctrine10
doc10
uuid10
php10
symfony10
symfony-ux10
backend10
documentation10
testing9
symfony-bundle9
bundle8
admin8
yaml7
jenkins6
php-deployer6

Programming languages (11)

MDXTypeScriptDockerfileShellRustTwigScalaJavaScript

Github contributions (5)

github-logo-circle
symfony/symfony-docs

Mar 2019 - Apr 2022

The Symfony documentation
Role in this project:
userTechnical Writer
Contributions:1 review, 10 commits, 11 PRs in 3 years
Contributions summary:Michael primarily focused on improving the Symfony documentation. Their contributions included correcting grammatical errors, adding information about loaders, clarifying the definition of locales, and updating documentation related to the `phpunit_bridge`, UUIDs/ULIDs, and Form component. The user also updated examples and added details about the `prototype_options` for form collections and `logFile` option. Additionally, they updated outdated code references to reflect current best practices.
symfonyphp
EasyCorp/EasyAdminBundle

Nov 2021 - Aug 2022

EasyAdmin is a fast, beautiful and modern admin generator for Symfony applications.
Role in this project:
userBack-end Developer
Contributions:38 reviews, 38 commits, 73 PRs in 9 months
Contributions summary:Michael contributed to the EasyAdminBundle, focusing on back-end functionalities within a Symfony application. Their work included making association fields required by default and updating the codebase to utilize the UUID regex defined in symfony/uid. They also addressed search functionalities and integrated uid Doctrine types. Furthermore, the user set the timezone for tests to UTC and made entities work with uids, demonstrating a focus on data handling and validation.
admin-generatoreasyadminsymfonybackendphp
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