About Tidjani
French
Native or bilingual
English
Fluent
Experience
- elmyFull-Stack Developer — Energy & Green TransitionENERGY AND UTILITIESJuly 2022 - Today (3 years and 11 months)Lyon, FranceElmy is a French player in the energy transition.I participate in the development and maintenance of critical applications related to billing, consumption management, and the customer portal.Main missions:• Development and maintenance of Node.js / React apps (front & back)• Implementation of new features with high business impact• Management of event streams via Google Pub/Sub (GCP)• Maintenance and evolution of the Docker / PostgreSQL stack• Active contribution to technical discussions, module redesign, and code optimization• Writing automated tests (unit and integration)Stack: Node.js · TypeScript · React · Docker · PostgreSQL · GCP (Pub/Sub) · Jest / VitestImpact: Reduction in time-to-market for new features, and standardization of development practices on the Node.js / React foundation.
- SolwareFull-Stack Developer — Medical SectorMEDICALSeptember 2021 - July 2022 (10 months)Lyon, FranceMission focused on the complete testing of a critical Angular application (patient record / nursing home) and its continuous functional evolution.Main missions:• Design and implementation of the testing strategy (unit, integration, e2e) for the Angular app• Writing and industrialization of automated tests (CI pipeline, coverage thresholds, reports)• Test-driven refactoring: modularization, component simplification, regression fixes• Development of functional evolutions (UX, data access, complex forms)• Agile collaboration (Scrum), pair programming, and dissemination of good testing practicesStack: Angular · TypeScript · Jest (unit/integration) · Cypress (e2e) · Node.js · Git CI/CDImpact: Significantly strengthened test coverage, reduced regressions in releases, stabilization of critical paths (medical), and acceleration of delivery cycles thanks to a quality-oriented CI.
- Lizeo EuropeLead Developer — B2B Software Publisher (Automotive / Data)SOFTWARE PUBLISHINGMay 2018 - June 2021 (3 years and 1 month)Lyon, FranceTechnical lead of a team of 5 developers and 1 DevOps, responsible for the complete migration of the pneu.rezulteo.fr website and several internal products.Key project: transition from a monolithic Polymer / Scala foundation to a modern Node.js / React SSR architecture.Main missions:• Management of the overall technical redesign (front + back): design, architecture, migration plan• Optimized React SSR / Node.js development for SEO and performance• Implementation of a CI/CD with Jenkins and Dockerized integration• Technical animation: code reviews, pair programming, skill development for developers• Collaboration with product and marketing teams to align performance and SEOStack: Node.js · React · Polymer (legacy) · Jenkins · Docker · PostgreSQL · i18n · TypeScriptImpact:• Successful migration of a heavy legacy stack (Polymer + Scala) to a modern, lighter, and more maintainable Node.js / React SSR foundation• +45% front-end performance, -35% build time, and +25% test coverage• Improved international SEO by 30%, making the site faster and more visible in European markets
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
- Information Technology Expert DiplomaEpitech2016