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