En 10 ans, occupant des rôles allant de Développeur backend à Tech Lead, j'ai non seulement acquis un savoir-faire technique solide mais aussi prouvé mes compétences en tant que problem solver et leader. Du stade de l'idée jusqu'au déploiement, je sais comment donner l'élan nécessaire aux projets technologiques ambitieux.
Mentor engagé, j'interviens au quotidien pour catalyser la montée en compétence des équipes, tout en apportant des solutions stratégiques et agiles aux défis rencontrés.
Côté qualité, mon attachement au Clean Code et à la Clean Architecture dépasse le simple discours : c'est la garantie d'un code à la fois solide et capable de s'adapter aux besoins futurs
Environnement technique : JavaScript/TypeScript (Node.js, React, Nest.js, Next.js), GitHub Actions, AWS, RabbitMQ
Tâches et réalisations :
▪ Conception et développement de services et applications ;
▪ Mise en place de l’infrastructure AWS et pipelines CI/CD via GitHub Actions ;
▪ Optimisation de l'architecture microservices pour renforcer résilience et évolutivité ;
▪ Rédaction de la documentation technique (spécifications techniques, ADRs, APIs, etc.) ;
▪ Adoption de bonnes pratiques de développement (SOLID, DRY, YAGNI, Boy Scout Rule, clean code, etc.) ;
▪ Supervision et suivi des projets techniques ;
▪ Coaching et développement des compétences des équipes.
- Mise en place des bonnes pratiques de développement
- Montée en compétences des équipes
- Développement back/front
- Responsable architecture
J'accompagne les entreprises dans le développement de services principalement en Node.js
Technologies : JavaScript (Node.js, React, React native), PHP (symfony 4.x)
MariaDB, MongoDB, Redis, Docker, Kubernetes, Kafka
- Conception et développement d’une plateforme d’API management (API
Gateway, portail développeur, analytiques, etc.) ; - Conception et développement de services et d’API REST sous une
architecture micro services ; - Rédaction de spécifications et documentations techniques ;
- Référent technique (back-end et front-end) ;
- Formateur interne.
Technologies : JavaScript (Node.js, React, React native), PostgreSQL
- Conception et développement d’une plateforme de dématérialisation de
documents liés au monde du BTP ; - Conception et développement d’applications mobiles (Android & IOS) ;
- Rédaction de spécifications et documentations techniques ;
- Référent technique ;
- Participation aux décisions stratégiques de l’entreprise.
Technologies : JavaScript (Node.js, Angular, Cordova), PHP (Symfony 2.x),
Java, MySQL, MongoDB, MQTT
- Conception et développement d’une plateforme IOT permettant
l’interconnexion
entre différents objets connectés et services - Conception et développement d’une plateforme de suivi temps réel de
véhicules - Développement d'API REST
- Développement de plusieurs POC faisant intervenir diverses technologies
(GPS,
GPRS, RF, RFID, réseau LoRa) - Conception et développement d’applications Android
- Rédaction de spécifications et documentations techniques
- Référent technique
Technologies : Scripts Bash, PHP, C++, CUDA, OpenMP
- Administration du cluster de calcul « Clovis »,
- Développement parallèle sur architecture multi et many-cores (sur CPU et
GPU), - Développement d'un outil de supervision du cluster de calcul.
- Anglais
- Français