Software Engineer
Fullstack TypeScript

Software Engineer avec 2 ans d'expérience dans la construction et la mise en production de SaaS B2B . Spécialisé dans l'écosystème TypeScript (Angular & React / Node.js & NestJS) , je suis attaché aux principes du Clean Code (TDD, Architecture Hexagonale, ACID) . Autonome sur tout le cycle de vie : de la conception de la base de données jusqu'à l'automatisation de l'infrastructure (Docker, CI/CD) .

Expérience

D

Dopunch

incubé chez Agence42

Développeur Solo Fullstack & Infra

Freelance

Avril 2025 - Présent

- Lancement technique du SaaS suite à la scission avec l'Agence42.

- Produit actuellement en production chez 15 entreprises (~100 utilisateurs quotidiens).

- Environnements isolés par client (Frontends sur sous-domaines dédiés, Backends et bases de données PostgreSQL conteneurisés).

TypeScript
Angular
Strapi
Node.js
PostgreSQL
Docker
VPS (Linux)

Développeur Fullstack

Alternance

Janvier 2024 - Janvier 2025

- Participation active au développement de la "V3" de Dopunch en vue de sa commercialisation externe.

- Création de features clés.

- Conception et développement d'un module e-commerce (Sylius) permettant la traduction automatique de catalogues via Intelligence Artificielle pour un client de l'Agence42.

TypeScript
Angular
Strapi
Node.js

Développeur Web

Stage

Juin 2023 - Décembre 2023

- Développement de nouvelles fonctionnalités sur l'outil interne de pilotage de projets (qui deviendra Dopunch).

TypeScript
Angular
Strapi
Node.js
HB

Hoquet Business

Franchise de Royan

Développeur Fullstack & IoT

Freelance

2024

- Conception et déploiement d'une solution d'affichage dynamique sur-mesure pour une agence immobilière.

- App optimisée pour un affichage continu 24/7.

- Installation et configuration réseau de Raspberry Pi (mode Kiosque) pour piloter les écrans.

- Synchronisation temps réel (SSE) avec l'API métier (Netty).

NextJS
SSE
Raspberry Pi
Linux

Projets

Produits & Applications Web

Dopunch

SaaS B2B de Gestion de Temps

Développement d'une solution SaaS de A à Z, aujourd'hui utilisée par 15 entreprises en production (~100 utilisateurs/jour). Architecture multi-tenant avec bases de données isolées et pipeline de déploiement continu 100% automatisé.

AngularNode.jsPostgreSQLDockerCI/CD

Tiny Ledger

Showcase Architecture

Moteur bancaire transactionnel conçu pour démontrer la maîtrise des concepts d'ingénierie avancés. Implémentation stricte d'une architecture pilotée par les tests (TDD) et gestion de la concurrence (verrous PostgreSQL / propriétés ACID).

ReactNestJSArchitecture HexagonaleTDDPrisma

Matcha

Application de Dating

Création complète d'une application de rencontre. Développement d'un algorithme de matching complexe basé sur la localisation, les tags et le 'Fame Rating', avec intégration d'un chat temps réel.

ReactExpressPostgreSQLOWASPGéolocalisation

Affichage Dynamique IoT

Hoquet Business

Solution matérielle et logicielle sur-mesure pour diffuser des annonces immobilières 24/7 sur écrans vitrines. Configuration OS des Raspberry Pi, mise en réseau et synchronisation bidirectionnelle avec le logiciel métier.

NextJSRaspberry PiKiosqueSSEAPI Netty

ft_transcendence

Plateforme SPA Temps Réel

Single Page Application intégrant un jeu multijoueur en réseau. Création d'un système de matchmaking, de parties synchronisées à très faible latence et d'une sécurité robuste via double authentification (OAuth).

TypeScriptNestJSReactWebSocketsJWT/2FA

Swifty Companion

Application Mobile

Application mobile cross-platform interconnectée avec l'API publique de l'École 42. Gestion du state management global, de l'authentification et d'une UI/UX fluide.

ExpoReact NativeiOS/AndroidOAuthAPI REST

Ingénierie & Architecture Système

Darkly

Sécurité Informatique

Audit de sécurité d'une application web (standards OWASP). Recherche, exploitation de failles critiques (SQLi, XSS, Path Traversal) et rédaction d'un rapport détaillé pour l'implémentation des correctifs.

CybersécuritéCTFOWASP

Inception

Infrastructure & DevOps

Virtualisation d'une infrastructure multi-services isolée. Création de conteneurs Docker from scratch, gestion des volumes persistants et sécurisation des réseaux internes.

DockerLinuxNginx

ft_irc

Serveur TCP Haute Performance

Développement complet d'un serveur IRC gérant de multiples connexions clientes simultanées sans bloquer le thread principal, avec implémentation stricte du protocole réseau.

C++Sockets TCP/IPMultiplexageI/O Non-bloquants

Minishell

Système UNIX

Recréation d'un interpréteur de commandes UNIX (bash-like). Gestion complexe de l'arbre syntaxique (AST), des descripteurs de fichiers, des redirections et des signaux système.

CUNIXProcessusPipesSignaux

Gomoku

Algorithme

Création d'un logiciel de Gomoku, avec IA intégrée (algo Minimax avec élagage Alpha-Beta). Optimisation poussée via l'utilisation d'uint64_t pour la répresentation interne du board.

MinimaxAlgorithmiqueC++Bitboards

Stack Technique

Langages

TypeScriptJavaScriptSQLPythonCC++

Backend

Node.jsNestJSExpressPostgreSQLPrismaStrapi

Frontend

ReactNext.jsAngularExpoReact Native

DevOps

DockerCI/CDGitHub ActionsVPS Linux

Architecture

Architecture HexagonaleTDDClean CodeAPI REST

Formation

42

École 42

Angoulême

Expert en Architecture Web, Data & IA

En cours

RNCP 7 (Bac+5)

Mars 2022 - Présent

Concepteur Développeur Web & Mobile

Validé

RNCP 6 (Bac+3)

Obtenu en 2025

Pédagogie 100% orientée projets (Peer-to-Peer) favorisant une autonomie technique absolue et la maîtrise des architectures complexes.

E

EFREI Paris

Villejuif

Cycle Préparatoire Intégré

Ingénierie du numérique

Sept 2020 - Jan 2022

Cursus 100% anglophone. Formation scientifique exigeante axée sur la phyisque, les mathématiques avancées et l'algorithmique.