Software Engineer avec plus de 4 ans d'expérience dans le développement d'applications web évolutives et conviviales. Compétent à la fois sur le frontend et le backend, avec une forte concentration sur la livraison de code efficace et maintenable. Passionné par l'apprentissage et la contribution à des équipes innovantes.
Conception et implémentation de nouvelles fonctionnalités pour des applications basées sur React, améliorant l'expérience utilisateur et la fonctionnalité. Migration de bibliothèques (ex: React 18 à 19), assurance de la compatibilité, réduction de la dette technique et maintien des performances d'application. Développement et déploiement de bibliothèques backend avec Node.js, Express, TypeScript et Jest. Intégration d'utilitaires de performance API et de bibliothèques comme OpenTelemetry. Construction et optimisation de pipelines CI/CD avec GitLab. Maintien et évolution d'une application Next.JS back-office. Migration de l'app builder de Webpack à Vite.
Direction d'une refonte complète d'application, améliorant l'évolutivité et les performances. Création de tableaux de bord de visualisation de données dynamiques avec Chart.js. Établissement de tests de composants avec Jest. Optimisation de la base de code pour la lisibilité et la maintenabilité.
Gouvernance IT sur des produits SaaS. Création d'applications serverless AWS avec .NET Core et Python Lambda. Automatisation des processus d'assurance qualité du code avec Tflint, Ansible Lint et Terraform Validate. Implémentation de tableaux de bord de visualisation de données avec Elasticsearch et Kibana.