You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thierry LavTL

Thierry Lav

Software Craftman Full Stack Java/Angular

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

About Thierry

🎯 Développeur Full-Stack Senior | Java & Angular | Software Craftsmanship

Avec plus de 10 ans d’expérience dans le développement logiciel, j’interviens sur des projets techniques complexes, avec un fort engagement pour la qualité, la maintenabilité et l'alignement métier.

🛠 Approche technique et méthodologique :

  • Pratique avancĂ©e du Software Craftsmanship : code propre, lisible, testĂ© et Ă©volutif.
  • Domain-Driven Design (DDD) pour modĂ©liser les besoins mĂ©tier au coeur de l’architecture logicielle.
  • Test-Driven Development (TDD) & Behavior-Driven Development (BDD) : dĂ©veloppement guidĂ© par les tests pour fiabiliser et sĂ©curiser les livraisons.
  • Interventions frĂ©quentes en Legacy Remediation : audit, refonte et modernisation de systèmes existants, souvent critiques.
  • Mise en place et amĂ©lioration de pipelines de CI/CD pour automatiser, fiabiliser et accĂ©lĂ©rer le cycle de livraison.
  • Application des principes du Lean Flow en dĂ©veloppement produit : rĂ©duction des gaspillages, limitation du work-in-progress, amĂ©lioration continue du flux de valeur, et cycles de feedback courts.

🚀 Cadre de travail :

  • Solide expĂ©rience en mĂ©thodologies agiles, notamment Scrum et Kanban, avec un focus sur l’autonomie des Ă©quipes, la livraison incrĂ©mentale et l’amĂ©lioration continue.
  • Collaboration pour dĂ©livrer de la valeur mĂ©tier rapidement et efficacement.
  • Forte culture du produit : comprĂ©hension des enjeux utilisateurs, priorisation, et participation active Ă  la dĂ©finition fonctionnelle.

đź§  Soft skills :

Curieux, proactif et force de proposition, je cherche constamment à faire évoluer les pratiques de l’équipe et à améliorer l’existant. Mon approche est orientée résolution de problèmes, qualité, et impact concret sur les utilisateurs finaux.

🎯 Mission idéale :

Contribuer à un projet à fort enjeu technique et fonctionnel, dans une équipe engagée, avec une culture d’ingénierie solide, pour livrer rapidement de la valeur métier sans compromis sur la qualité.
  • French

    Native or bilingual

  • Spanish

    Conversational

  • English

    Fluent

Can work on-site
Paris (up to 20km)

Experience

  • EDF
    Software craftman fullstack Java/Angular
    ENERGY AND UTILITIES
    March 2021 - Today (5 years and 3 months)
    Nanterre, France
    Contributions principales :
    • Participation aux ateliers mĂ©tiers et Ă  la co-construction des produits.
    • Conception des architectures applicatives et choix techniques.
    • Estimation et dĂ©veloppement des user stories.
    • DĂ©veloppement de pipelines d’intĂ©gration continue (Jenkins).
    • Encadrement et accompagnement des dĂ©veloppeurs.
    • Mise en place et exĂ©cution de tests automatisĂ©s (Cypress).
    • Migration de donnĂ©es vers de nouveaux portails
    • Animation d'une communautĂ© de dĂ©veloppeurs
    • Participation aux sessions de recrutement internes
    • RĂ©alisation d’audits techniques : qualitĂ© de code, performance et automatisation des tests.
    Software Craftsmanship Domain Driven Design Spring boot Angular Méthode agile
  • BNP CIB
    Ingénieur développement JAVA
    BANKING AND INSURANCE
    February 2020 - February 2021 (1 year)
    Paris, France
    Au sein de l'unité organisationnelle GM IT - Regulatory Engineering dans une équipe de 7 développeurs (dont 4 en Inde), 3 testeurs (3 en Inde) et 3 business analysts (dont 2 en Inde).
    Contribution au développement d'un outil de reporting pour la réglementation
    SFTR

    Principales réalisations :
    • Estimations et dĂ©veloppement (en TDD / Clean Code) des users-stories
    • DĂ©veloppement d'un outil d'archivage en multithread
    • Optimisation des performances avec JMX et jvisualVM
    • Proposition et implĂ©mentation d'une architecture multi-instances pour lire les messages simultanĂ©ment
    • RĂ©usinage de code d'un script shell vers java pour optimiser son temps de traitement
    • DĂ©veloppement d'un outil de test E2E en local
    • Sprints de 4 semaines
    • Revues de code
    • Support de production N3
    TDD Spring boot MQ Series Git Software Craftsmanship
  • SociĂ©tĂ© GĂ©nĂ©rale
    Ingénieur développement JAVA
    BANKING AND INSURANCE
    June 2018 - January 2020 (1 year and 7 months)
    Courbevoie, France
    Au sein du département BSC/RISQ dans une équipe de 7 développeurs (dont 3 en Inde), 6 business analysts (dont 3 en Inde), 1 product owner.
    Contribution au développement du calculateur de risque de crédit.
    Principales réalisations :
    • Estimations et dĂ©veloppement des users-stories
    • Analyse et amĂ©lioration de performances
    • CrĂ©ation de machine virtuelle
    • Participation Ă  la configuration de Traefik
    • DĂ©veloppement de graphes Grafana avec Prometheus/ELK
    • Migration MongoDb vers PostgreSQL
    • Sprints de 4 semaines
    • Revues de code
    Spring boot Git Ansible Tower MongoDB Grafana

Recommendations

Be the first to recommend Thierry

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Le Reacteur Javascript
    2019
    Le Reacteur Javascript
  • Master 2 Informatique AppliquĂ© Ă  la Gestion d'Entreprise (MIAGE)
    Université Paris XII - ESIAG
    2012
    Master 2 Informatique Appliqué à la Gestion d'Entreprise (MIAGE)

Skill set

Categories