François-xavier De Guillebon

Lead Developer at Famileo

Saint-Malo, Brittany, 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
François-xavier De Guillebon is a Lead Developer with 14 years of experience building and maintaining web applications and C++ desktop tools, currently based in Saint-Malo, Brittany. He blends deep Symfony/PHP backend expertise (MySQL, API Platform, Elastica/Elasticsearch) with lower-level C/C++ work (Qt, HHVM profiling), enabling him to tackle both infrastructure and performance-critical problems. As a contributor to prominent OSS projects like Composer, Doctrine, and multiple FriendsOfSymfony bundles, he focuses on maintainability, modern PHP compatibility and CI automation. His career spans product-focused roles at SensioLabs and leadership positions at Dassault Systèmes, GensDeConfiance and Famileo, where he led refactors and feature rollouts. Notably, he often addresses deprecations and type-hinting upgrades, showing a knack for future-proofing codebases.
code14 years of coding experience
job11 years of employment as a software developer
bookEpitech
languagesFrench, English
github-logo-circle

Github Skills (56)

dependency-manager10
debug10
github-ci10
query-builder10
admin10
apidoc10
symfony-bundle10
amazon-elasticsearch10
doctrine10
testing10
code-standards10
coding-conventions10
phpunit10
typehinting10
admin-generator10

Programming languages (13)

C++CTwigGoMustacheHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Elasticsearch PHP integration for your Symfony project using Elastica.
Role in this project:
userBack-end Developer
Contributions:76 reviews, 144 commits, 86 PRs in 2 years
Contributions summary:François-xavier primarily contributed to improving the exception handling and overall stability of the Symfony-based application. Their work included adding missing identifiers to exception messages in the `AbstractElasticaToModelTransformer.php` file, which improved debugging. They also refactored code by removing `Elastica\Type` and fixing type hints to align with the project's structure. Further, the user made modifications to the test suite to improve the quality of tests.
elasticabundlephpsymfony-bundlesymfony-project
ruflin/Elastica

Nov 2019 - Jun 2022

Elastica is a PHP client for elasticsearch
Role in this project:
userBack-end Developer
Contributions:6 releases, 194 reviews, 175 commits in 2 years 7 months
Contributions summary:François-xavier primarily focused on code style improvements and updating the project's dependencies. They fixed code style issues, ensuring consistency across the codebase. The user also updated the query builder version to 7.0 and incorporated type hints to enhance code maintainability. They also added new features to the query builder DSL and modified several unit tests, which improved the project's structure and functionality.
phpelasticaphp-clientelasticsearch
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
François-xavier De Guillebon - Lead Developer at Famileo