Avec 9 ans d'expérience professionnelle, je me concentre aujourd’hui sur le développement de produits en appliquant les meilleures pratiques de l’industrie afin de garantir un code propre, maintenable et pérenne. J’ai une solide expérience dans la conception d’architectures logicielles robustes, la réduction de la dette technique et la mise en place de solutions efficaces pour optimiser le cycle de vie des applications.
Au-delà du code, j’ai également exercé le rôle de Tech Lead, avec des responsabilités transverses : recrutement de profils techniques, conduite d’entretiens, onboarding et montée en compétence des développeurs. J’ai notamment géré une équipe entièrement composée de prestataires, en jouant un rôle de passerelle entre ma société et celle du prestataire, assurant la cohérence des pratiques et des livrables.
Spécialisé en Symfony côté backend, avec des compétences en React côté frontend, j’interviens aussi bien sur des aspects purement techniques que sur l’organisation et la structuration d’équipes pour garantir la qualité des produits livrés.
Selon vos besoins, je peux rejoindre votre équipe existante, ou prendre en charge le développement de A à Z. J'ai l'expérience de la construction de produits avec Domain-Driven Design et de la production de code durable qui va durer.
Après des années sur le terrain et grâce à une solide formation technique, je suis en mesure de vous aider, vous et votre équipe, en vous offrant un leadership technique et des conseils avisés sur les processus de développement.
PHP est mon langage principal. J’ai commencé avec PHP 5.6 et je suis aujourd’hui à jour avec PHP 8.4.
Je travaille principalement avec le framework Symfony.<br>API / OAuth2.0 & SSO / Symfony / PHPUnit
Les principes SOLID et les design patterns m'ont conduit vers la clean architecture
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
J’adopte une approche pragmatique des méthodes Agiles/SCRUM, en adaptant les processus aux besoins spécifiques du projet. Des itérations courtes permettent de garder le contrôle du périmètre et d'obtenir des retours rapides, garantissant ainsi la stabilité et l'alignement budgétaire du produit.
Le Pair programming permet une évolution plus rapide, moins d’erreurs et une architecture mieux pensée. Documenter et partager les connaissances améliore l’ensemble de l’équipe.
Gestion d'une équipe de 8 développeurs.
Développeur dans une équipe dans avec un back-end en PHP et un front en React
Divers développements dans le secteurs de l'ERP industriel
Développements de divers logiciels pour aider la saisie des fiches de paies, le calculs des Devis. Logiciels pour les orthophonistes.