About Tidjani
French
Native or bilingual
English
Fluent
Experience
- elmyDéveloppeur Full-Stack — Énergie & transition verteENERGY AND UTILITIESJuly 2022 - Today (3 years and 11 months)Lyon, FranceElmy est un acteur français de la transition énergétique.Je participe au développement et à la maintenance d’applications critiques liées à la facturation, à la gestion des consommations et à l’espace client.Missions principales :• Développement et maintenance des apps Node.js / React (front & back)• Implémentation de nouvelles fonctionnalités à fort impact métier• Gestion des flux événementiels via Google Pub/Sub (GCP)• Maintenance et évolution de la stack Docker / PostgreSQL• Contribution active aux débats techniques, refonte de modules et optimisation du code• Écriture de tests automatisés (unitaires et d’intégration)Stack : Node.js · TypeScript · React · Docker · PostgreSQL · GCP (Pub/Sub) · Jest / VitestImpact : Réduction du temps de mise en production des nouvelles features, et standardisation des pratiques de développement sur le socle Node.js / React.
- SolwareDéveloppeur Full-Stack — Secteur médicalMEDICALSeptember 2021 - July 2022 (10 months)Lyon, FranceMission centrée sur la mise sous tests complète d’une application Angular critique (dossier patient / EHPAD) et son évolution fonctionnelle en continu.Missions principales :• Conception et mise en place de la stratégie de tests (unitaires, intégration, e2e) pour l’app Angular• Écriture et industrialisation des tests automatisés (pipeline CI, seuils de couverture, rapports)• Refactors sécurisés par tests : modularisation, simplification des composants, corrections régressions• Développement d’évolutions fonctionnelles (UX, accès données, formulaires complexes)• Collaboration Agile (Scrum), pair-programming et diffusion des bonnes pratiques de testStack : Angular · TypeScript · Jest (unit/integration) · Cypress (e2e) · Node.js · Git CI/CDImpact : couverture de tests nettement renforcée, réduction des régressions en release, stabilisation des parcours critiques (médical), et accélération des cycles de livraison grâce à une CI orientée qualité.
- Lizeo EuropeLead Développeur — Éditeur de logiciels B2B (automobile / data)SOFTWARE PUBLISHINGMay 2018 - June 2021 (3 years and 1 month)Lyon, FranceLead technique d’une équipe de 5 développeurs et d’un DevOps, responsable de la migration complète du site pneu.rezulteo.fr et de plusieurs produits internes.Projet clé : passage d’un socle Polymer / Scala monolithique à une architecture moderne Node.js / React SSR.Missions principales :• Pilotage de la refonte technique globale (front + back) : conception, architecture, plan de migration• Développement React SSR / Node.js optimisé pour le SEO et les performances• Mise en place d’une CI/CD avec Jenkins et intégration Dockerisée• Animation technique : code reviews, pair programming, montée en compétence des devs• Collaboration avec les équipes produit et marketing pour aligner performance et SEOStack : Node.js · React · Polymer (legacy) · Jenkins · Docker · PostgreSQL · i18n · TypeScriptImpact :• Migration réussie d’une stack legacy lourde (Polymer + Scala) vers un socle moderne Node.js / React SSR, plus léger et maintenable• +45 % de performance front, –35 % de temps de build et +25 % de couverture de tests• SEO international amélioré de 30 %, rendant le site plus rapide et plus visible sur les marchés européens
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Diplôme d’Expert(e) en technologies de l’informationEpitech2016