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

Thierry Lav

Software Craftsman Full Stack Java/Angular

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Thierry

🎯 Senior Full-Stack Developer | Java & Angular | Software Craftsmanship

With over 10 years of experience in software development, I work on complex technical projects, with a strong commitment to quality, maintainability, and business alignment.

🛠 Technical and Methodological Approach:

  • Advanced Software Craftsmanship practices: clean, readable, tested, and evolvable code.
  • Domain-Driven Design (DDD) to model business needs at the core of software architecture.
  • Test-Driven Development (TDD) & Behavior-Driven Development (BDD): test-guided development to ensure reliable and secure deliveries.
  • Frequent interventions in Legacy Remediation: audit, refactoring, and modernization of existing, often critical, systems.
  • Implementation and improvement of CI/CD pipelines to automate, secure, and accelerate the delivery cycle.
  • Application of Lean Flow principles in product development: waste reduction, work-in-progress limitation, continuous value stream improvement, and short feedback loops.

🚀 Work Environment:

  • Solid experience in agile methodologies, particularly Scrum and Kanban, with a focus on team autonomy, incremental delivery, and continuous improvement.
  • Collaboration to deliver business value quickly and efficiently.
  • Strong product culture: understanding user needs, prioritization, and active participation in functional definition.

🧠 Soft Skills:

Curious, proactive, and a proposer, I constantly seek to evolve team practices and improve existing systems. My approach is oriented towards problem-solving, quality, and concrete impact on end-users.

🎯 Ideal Mission:

Contribute to a project with high technical and functional stakes, within a committed team, with a solid engineering culture, to quickly deliver business value without compromising on quality.
  • French

    Native or bilingual

  • Spanish

    Conversational

  • English

    Fluent

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

Experience

  • EDF
    Software Craftsman Fullstack Java/Angular
    ENERGY AND UTILITIES
    March 2021 - Today (5 years and 3 months)
    Nanterre, France
    Main contributions:
    • Participation in business workshops and product co-construction.
    • Design of application architectures and technical choices.
    • Estimation and development of user stories.
    • Development of continuous integration pipelines (Jenkins).
    • Mentoring and coaching of developers.
    • Implementation and execution of automated tests (Cypress).
    • Data migration to new portals
    • Facilitation of a developer community
    • Participation in internal recruitment sessions
    • Technical audits: code quality, performance, and test automation.
    Software Craftsmanship Domain Driven Design Spring boot Angular Agile Method
  • BNP CIB
    JAVA Development Engineer
    BANKING AND INSURANCE
    February 2020 - February 2021 (1 year)
    Paris, France
    Within the GM IT - Regulatory Engineering organizational unit in a team of 7 developers (4 in India), 3 testers (3 in India), and 3 business analysts (2 in India).
    Contribution to the development of a reporting tool for SFTR regulation.

    Main achievements:
    • Estimation and development (in TDD / Clean Code) of user stories
    • Development of a multithreaded archiving tool
    • Performance optimization with JMX and jvisualVM
    • Proposal and implementation of a multi-instance architecture for simultaneous message reading
    • Code refactoring from a shell script to Java to optimize processing time
    • Development of a local E2E testing tool
    • 4-week sprints
    • Code reviews
    • L3 Production support
    TDD Spring boot MQ Series Git Software Craftsmanship
  • Société Générale
    JAVA Development Engineer
    BANKING AND INSURANCE
    June 2018 - January 2020 (1 year and 7 months)
    Courbevoie, France
    Within the BSC/RISQ department in a team of 7 developers (3 in India), 6 business analysts (3 in India), 1 product owner.
    Contribution to the development of the credit risk calculator.
    Main achievements:
    • Estimation and development of user stories
    • Performance analysis and improvement
    • Virtual machine creation
    • Participation in Traefik configuration
    • Development of Grafana dashboards with Prometheus/ELK
    • MongoDB to PostgreSQL migration
    • 4-week sprints
    • Code reviews
    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 Computer Science Applied to Business Management (MIAGE)
    Université Paris XII - ESIAG
    2012
    Master 2 Informatique Appliqué à la Gestion d'Entreprise (MIAGE)

Skill set

Categories