Florian Klein

France
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
Florian Klein is a seasoned backend software engineer with 15 years’ experience designing and optimising database-backed web applications, most recently as a Senior Staff Engineer at Akeneo. He combines deep interest and hands-on work in incremental view maintenance, declarative languages and database internals with practical expertise in Symfony and PHP ecosystems. An active open-source contributor, Florian has improved core libraries like DoctrineBehaviors, PhpSpec/Prophecy and large projects such as Sylius and Akeneo PIM, often touching performance-sensitive areas like tree materialized paths and import/completeness pipelines. Based in Nantes, he pairs pragmatic engineering and mentoring from his KnpLabs consulting years with a taste for subtle, non-obvious optimisations that keep large data workflows manageable in production.
code16 years of coding experience
job17 years of employment as a software developer
bookLicence Internet et médias mobiles, Informatique, Licence Internet et médias mobiles, Informatique at Université Henri Poincaré, Nancy 1
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
8,836reputation
820kreached
158answers
6questions
Badges
doctrine-orm
top-1%
php
top-5%
twig
top-5%
phpunit
top-5%
symfony
top-1%
github-logo-circle

Github Skills (40)

unit-testing10
mockk10
testing10
behavior10
doctrine10
open-source10
reflection-api10
php10
mocks10
doctrine-orm10
orm10
mocker10
symfony10
mocking10
symfony-ux10

Programming languages (27)

C#CMakefileHandlebarsElmGoHTMLTypeScript

Github contributions (5)

github-logo-circle
KnpLabs/DoctrineBehaviors

Mar 2012 - Nov 2016

Doctrine2 behavior traits that help handling Blameable, Loggable, Sluggable, SoftDeletable, Uuidable, Timestampable, Translatable, Tree behavior
Role in this project:
userBack-end Developer
Contributions:4 releases, 228 commits, 44 PRs in 4 years 9 months
Contributions summary:Florian appears to be actively working on the tree structure and related functionalities within the Doctrine Behaviors library. The commits showcase modifications to the `Node`, `Tree` and `Repository` classes focusing on the materialized path implementation. The changes include addressing test failures, refactoring naming conventions, and adding new methods to improve tree operations and query building, indicating a focus on the core functionality of the library.
doctrineormdoctrine2traitphp
phpspec/phpspec

May 2013 - Jan 2016

SpecBDD Framework for PHP
Role in this project:
userBack-end Developer
Contributions:10 commits, 2 PRs, 14 comments in 2 years 7 months
Contributions summary:Florian primarily contributed to the PhpSpec framework by fixing bugs and enhancing functionality related to example execution, presentation, and testing. They modified the `ExampleRunner` to handle different PHP versions and adjust instantiation logic. Additionally, they addressed issues with presenting callable objects and implemented a Differ to allow for initialization with a list of engines. These changes reflect efforts to improve the framework's core behavior and output formatting.
php
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