Expérience professionnelle
Freelance @ home office
2020-09 – Présent
En tant que développeur freelance, j’ai eu l’opportunité de travailler sur une variété de projets passionnants, allant du développement web à la conception d’architectures logicielles pour des startups et le secteur public.
Développeur full stack @ beta.gouv.fr
2021-09 – Présent
Développement et maintenance du site web du Code du travail numérique, au sein d’une équipe produit du service public.
- Conception et implémentation de fonctionnalités front-end et back-end en TypeScript et Next.js, en respectant les standards du numérique public (design système de l’état DSFR)
- Migration complète du site vers le DSFR (Design System de l’État), avec reprise des composants, harmonisation UI et maintien des exigences d’accessibilité et de performance
- Mise en œuvre d’une accessibilité conforme au RGAA, avec une conformité atteinte à 100% (navigation clavier, lecteurs d’écran, contrastes, sémantique HTML)
- Développement de simulateurs métiers liés au droit du travail (rupture conventionnelle, indemnité de licenciement, préavis de retraite, etc.), avec une approche TDD (Test Driven Development)
- Écriture de tests unitaires et d’intégration avec Jest, garantissant la fiabilité des règles métier et des calculs
- Développement de l’application SRDT en collaboration avec les Services de Renseignements en Droit du Travail, destinée à faciliter l’accès à l’information juridique
- Intégration et expérimentation de LLMs (Large Language Models) pour l’assistance à la recherche et à la restitution d’informations juridiques, en s’appuyant exclusivement sur des sources officielles : Légifrance et Code du travail numérique
- Travail étroit avec des experts juridiques afin de garantir la fiabilité, la traçabilité et la conformité légale des réponses générées
Compétences : TypeScript, Next.js (React), TDD (Jest), e2e testing (Cypress) , CI/CD, accessibilité (RGAA), DSFR, PostgreSQL, Hasura
CTO & Co-Fondateur @ Sinaps
2018-06 – 2022-12
Création d’un réseau social pour aider les créateurs de contenus digitaux à générer du revenu.
- Conception de l’architecture technique de la plateforme (produit, infrastructure, sécurité)
- Développement d’outils de financement participatif, de dons et de sponsoring pair-à-pair
- Mise en place de solutions scalables pour la gestion des utilisateurs, des paiements et des flux transactionnels
- Pilotage des choix technologiques, du développement produit et de la roadmap technique
- Travail en environnement startup : itération rapide, MVP, amélioration continue et prise en compte des retours utilisateurs
Compétences : TypeScript, Next.js (React), React Native, NestJS, Redux, AWS, CI/CD, MongoDB, Firestore, React-Admin
Architecte IT Junior @ IBM France
2017-11 – 2020-09 | Paris, France
Contribution à des projets clients en avant-vente dans le domaine du cloud, de l’intelligence artificielle et de la blockchain.
- Développement de prototypes pour démontrer la pertinence des solutions IBM aux besoins business des clients
- Travail sur des sujets innovants comme l’Industrie 4.0 en utilisant les dernières technologies : IA (Watson), blockchain (Hyperledger), applications conteneurisées (Kubernetes), IoT (Watson IoT)
- Containerisation et développement d’applications pour leur mise en place sur le cloud Kubernetes d’IBM
- Travail en équipe utilisant des processus agiles et le design thinking pour comprendre précisément les besoins des clients
Compétences : Kubernetes, Docker, IBM Cloud, Watson, Hyperledger, Node.js, Angular, Ionic, React, Méthodes agiles
CTO & Co-Fondateur @ Your Orientation
2018-01 – 2018-06
Développement d’une application aidant les lycéens à s’orienter après le baccalauréat grâce à un système de matching innovant entre étudiants de grandes écoles de commerce ou d’ingénieurs et lycéens.
Compétences : PHP, Laravel, AWS, CI /CD, MySQL
Stage de Recherche @ Robert Gordon University
2017-05 – 2017-07 | Aberdeen, Écosse
Stage de recherche dans le domaine de la Data Science et de l’intelligence artificielle.
- Amélioration des algorithmes de reconnaissance d’activité utilisés par les capteurs de mobiles ou montres connectées
- Travail avec une équipe de recherche en machine learning pour créer des réseaux de neurones (CNN et LSTM) utilisés par l’application mobile Android
- Participation à un projet européen visant à développer un système de monitoring pour aider les patients à gérer eux-mêmes leurs douleurs lombaires
Compétences : Python, TensorFlow, Keras, Machine Learning, Java (Android)
Tuteur @ Université d’Auvergne
2016-10 – 2016-12 | Clermont-Ferrand, France
Aide aux étudiants de première année en algorithmie, programmation et mathématiques, rémunéré par l’université.
Compétences : C, Java, Algorithmes