Contribution aux projets Open Source : Vite, Vitest et Tailwind.
Bénévole à la conférence FOSDEM à Bruxelles sur l'Open Source.
Expérience
Frontify: Ingénieur logiciel principal — St. Gallen, CH, 2023 - Présent
Définition et application de standards d'architecture frontend adoptés dans toute l'organisation, influençant la direction technique et les décisions de scalabilité à long terme.
Conseil à la direction et aux équipes produit sur les processus d'expérience développeur, établissant des guidelines de code, des pipelines CI/CD et des quality gates.
Mentorat d'ingénieurs seniors et intermédiaires à travers des revues de code structurées, du pair programming et des architecture decision records (ADRs).
Direction de l'intégration de l'IA dans l'entreprise, création de moyens pour les clients d'avoir une récupération personnalisée de données et création d'intégrations MCP.
Développement d'un SDK robuste permettant aux développeurs externes de construire des applications personnalisées sur la plateforme, en concevant son API publique et sa stratégie de documentation.
Point de contact clé pour le dépannage inter-équipes et la résolution des problèmes architecturaux.
Contribution aux efforts de recrutement, conduite d'entretiens techniques et définition des critères d'embauche.
Direction d'une équipe de 8 développeurs, mentorat des ingénieurs via des 1:1, plans de croissance et coaching technique pratique.
Conseil aux product managers et parties prenantes sur la faisabilité technique, traduction des exigences business en architecture actionnable et plans de sprint.
Amélioration des Core Web Vitals, établissement de budgets de performance et processus de monitoring devenus des standards à l'échelle de l'entreprise.
Initiation de la modernisation de l'architecture frontend, introduction de React, TypeScript et des design patterns orientés composants sur la plateforme.
Oromys: Formateur — Paris / Lyon, FR, 2019 - 2020 Enseignement à différentes entreprises de JavaScript, TypeScript, React, React Native, Angular, Vue.js, Python et TensorFlow leur permettant de mettre à jour leurs stacks actuelles.
Formation de plus de 200 professionnels dans de grandes entreprises françaises.
BBJTO: Développeur full stack — Liège, BE, 2019 Collaboration avec le client pour concevoir et développer un jeu de Blackjack multijoueur en temps réel utilisant WebSockets pour une communication fluide entre ordinateur, tablette et mobile.
Construction du jeu avec JavaScript et GraphQL pour une expérience dynamique et interactive.
Conception d'une architecture multi-salles supportant plusieurs jeux en temps réel simultanément.
Construction d'un pipeline de traitement de données ingérant les événements de jeu dans MongoDB, avec agrégations nocturnes pour les métriques des joueurs et l'analytique des tables.
DMBA: Développeur full stack — Bruxelles, BE, 2018 Développement d'une application web avec Laravel et Nuxt.js pour la vente de cours de formation médicale.
Mise en place d'une plateforme d'apprentissage en temps réel utilisant WebRTC pour l'apprentissage interactif en ligne.
Introduction d'un design system et d'une bibliothèque de composants, standardisant les patterns UI et réduisant la duplication dans l'application.
Intégration des paiements Stripe.
Création de graphiques de métriques mensuels utilisant JavaScript et C3.js pour le reporting de l'entreprise.
Boxify: Stagiaire développeur mobile — Bruxelles, BE, 2017 Direction de la refonte complète de l'application client utilisant React Native pour Android et iOS.
Refonte de la base de code vers React Native et extension de la couverture de tests.
Réduction des parcours de clics moyens par l'optimisation UI/UX et l'élimination des éléments répétitifs.
Projets notables
Control Center Centre de contrôle développeur pour l'orchestration d'agents IA dans des worktrees Git isolés. Construit avec Flutter/Dart et SQLite. Intègre les APIs GitHub et Linear pour la revue de PR, la gestion d'espaces de travail et l'orchestration de pipelines basés sur des DAGs. Comprend un serveur MCP pour l'invocation d'outils externes, une architecture événementielle avec des événements de domaine, un graphe de connaissances local avec des embeddings, un pattern d'auto-réflexion et un calcul des coûts d'utilisation. Inclut également des outils pour aider les ingénieurs comme un enregistreur/résumeur de réunions, un mode focus avec génération de sons ambiants. Disponible gratuitement et open source.
Éducation
M.S. en informatique, SUPINFO, Bruxelles, Belgique (2016 - 2020). Spécialisation en développement web et administration système. Assistant enseignant en cours de technologies web et sécurité.
Rohde & Schwarz — Programme WAF (2019).
Certifications
Certifié en Rohde & Schwarz Web App Firewall, Cisco CCNA académique.