Passionné par l’architecture logicielle et l’innovation, je parcours le monde de l’IT avec la curiosité d’un artisan. De développeur iOS à Tech Lead Web, mon parcours sur plus de 20 projets, du site vitrine aux plateformes traitant 10M de vues/heure, m'a conféré une vision 360° du cycle de vie d'un produit. Aujourd'hui, j'aime imbriquer les technologies comme des Legos pour bâtir des systèmes résilients et efficients, tout en garantissant performance et sécurité.
Expert en POO avancée, j'infuse au quotidien les principes du Software Craftsmanship et du DevOps. Je navigue entre l'industrialisation et la conception d'architectures robustes, tout en explorant de nouveaux horizons (Java) pour enrichir mon expertise historique en PHP.
Convaincu par le numérique responsable, je m'efforce de rendre l'informatique plus solide et respectueuse des enjeux actuels, tant d'un point de vue écologique qu'humain. L'informatique est selon moi une discipline foncièrement humaine : c’est pourquoi je partage mes découvertes via des conférences et des articles afin d’accompagner les équipes vers l'excellence technique.
Coanimation d'une équipe de ~50 techlead/architecture (15 en 2020). Séminaire, organisation des travaux, définition des objectifs annuelles, suivi des collaborateurs
Rayonnement extérieur : cocréation de rituels autour de l'activité de conférencier (formation, animation, communication) Passage de 15 conférences à +45 Déploiement du process dans d'autres régions
Rayonnement extérieur : cocréation du comité éditorial atlantique
Rayonnement intérieur : travaux sur la valorisation des expertises et compétences des équipes
Accompagnement : réalisation et formateur docker, greenit
Accompagnement : cocréation d'une pépinière pour un accompagnement "contact" de nos pépites
Accompagnement : membre d'une équipe de travail autour de la sécurité applicative pour nos équipes (OWASP, Audit, outillage, bonne pratiques)
Accompagnement : travaux autour du déploiement de bonnes pratiques IA pour les équipes internes Onepoint
Maintenance et promotion d'une usine logicielle Onepoint comprenant un cluster Kubernetes
Architecte et Lead Dev pour 3 sites de la DILA en Symfony 5. Challenge principale : envoyer 300K mail tous les jours en deux heures
Audit applicatif neobancaire en PHP : conception, industrialisation, sécurité
Audit architecture et applicatif pour l'ADEME en PHP : architecture, conception, industrialisation, sécurité. Projections architecturale pour de nouvelles fonctionnalités et augmentation conséquente de l'audience
Audits autour du monitoring : Analyse, étude et rationalisation de la gestion des logs pour un client dans le domaine santé. Uniformation de la stratégie de monitoring/alerting de l'infrastructure chez pour client dans la presse.
Réalisation et maintenance de pipelines gitlab-ci sur étagère CI/CD pour les stack technique du cadre de cohérence technique (React, NodeJs, Springboot/Gradle, Docker)
Création et mise en place des bonnes pratiques à destination des équipes de développement du MEAE
Développement et mise à disposition de la première usine logicielle ouverte sur internet du MEAE(gitlab, artifactory, sonarqube, etc.). Equipe variable de 3 à 6 personnes pour ~50 projets.
Mise en place des pratiques de sécurité au sein de la CI : SAST, DAST, SCA
Infra as code avec Terraform, Packer et Gitlab-ci. Docker, docker compose sur du IaaS. Respect des recommandations de l'ANSSI
Configuration as code des outils avec NodeJs puis Terraform puis Pulumi
Responsable des aspects monitoring de l'usine logicielle (ELK + Grafana)
Déploiement des outils et résolution des problèmes lié au mode AirGrap
Etude et POC pour la mise en place d'une plateforme de déploiement continue sur K8S
Accompagnement des équipes IA pour l'industrialisation des solutions IA OnPremise Airgapped
En tant que Tech Lead, j'ai instauré une philosophie d'amélioration continue ainsi qu'une normalisation des pratiques (règles de nommage, intégration/déploiement continue, environnement de développement) malgré le fait que nous soyons en ESN. En parallèle, je suis en charge des entretiens techniques et des stagiaires.
En tant qu'Expert technique, je participe aux avant-ventes, chiffrage. Je suis sollicité pour la mise en place d'architecture, résolution de bugs, audits et développement.
En tant que Référent auprès de la direction technique, mon rôle est de :
remonter les besoins des équipes en terme de formations et d'outillages
faire la veille technique afin de proposer de nouvelles technos et méthodologies
analyser le fonctionnement d'une équipe pour définir la stratégie d'amélioration continue
Intégration de notre équipe PHP au Maroc (Rabat)
Quelques projets sur lesquels j'ai pu travaillé :
Développement du backend REST pour l'application mobile OrangeNews
Déploiement continue de portails Wordpress vers AWS (villes de Rosny sous bois, Massy, Evry, Stains)