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

Didier H.

Architect – Coach – Fullstack Developer

On-demand
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Didier

I am a curious developer with multiple professional and personal experiences in languages ranging from C to Kotlin, good DevOps knowledge, and solid experience in team management and change management.

I am immediately operational in Java and Typescript and can be very quickly in Kotlin and Scala or C# after a refresher period. I have had the opportunity to work on front-end projects (Angular 2+, ReactJS, VueJS) as well as in Node.JS, Python, and Typescript. I have also developed skills in Ansible, Terraform, and Docker, and more recently in AWS Serverless.

I intervene primarily in change situations, on legacy refactoring or architecture (re)design missions, where my ability to synthesize and abstract allows me to develop pragmatic solutions to the growth problems encountered by development projects.

I am very attentive to creating relationships of trust, listening, and honesty among colleagues. Do not hesitate to contact me to discuss your projects!
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Can work on-site
Paris (up to 10km), Amiens (up to 10km), Beauvais (up to 10km)

Experience

  • Germen
    Dev
    BANKING AND INSURANCE
    January 2023 - Today (3 years and 5 months)
    Paris, France
    Germen is a growing company (under 30 people), a technical subsidiary of the Garance group specializing in user experience for subscribing to life insurance contracts and other financial products.

    Took over a monolithic system in PHP/Java and re-designed it in Java/Spring (team of 2 to 4 developers, front-end and back-end)

    Isolated functionalities into dedicated microservices
    • Designed a business logic orchestration module
    • Migrated to asynchronous logic with automatic error recovery, based on RabbitMQ
    • Adapted the PHP module (new endpoints protected by JWT)
    • Provided occasional DevOps support (Docker Swarm environment)
    Migrated the core of the system to AWS Serverless (team of 4 back-end developers)
    • Training in AWS Serverless (Lambda, Step Functions, DynamoDB)
    • Rewrote the core business logic in Lambda (Node + Typescript)
    • From scratch
    • Step Function for orchestration
    • SQS / EventBridge for communication
    • SAM for deployment
    Java Spring boot Amazon Web Services Docker RabbitMQ Gitlab
  • ACENSI
    Lead Java - Angular Developer
    TELECOMMUNICATIONS
    January 2021 - December 2023 (3 years)
    Paris, France
    Designed an integration module between a client system and an internal system
    • Project from scratch
    • Defined scope and deadline
    • Managed 3 back-end and front-end developers
    • Architected a second module
    Provided support for the tech leads of 3 other projects (part-time)
    Java Spring boot Angular Typescript Docker Software Architecture Agile Method
  • Acensi
    Freelance Software Developer
    DIGITAL AND IT
    October 2020 - December 2020 (2 months)
    Paris, France
    Team of 4 developers
    - Refactored critical functions (improved readability, testability)
    - Bug fixes
    - Restored unit tests and Sonar
    - Redesigned Gitlab CI pipelines
    Java Spring boot Typescript Reverse Engineering Continuous Integration PostgreSQL Angular

Recommendations

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

  • Engineer
    École des Mines de Nantes (Institut Mines-Télécom)
    2003
    Automatique et informatique industrielle.
  • DEA Automatic and Applied Informatics
    École Centrale de Nantes
    2003
    Formation avancée en automatique, robotique et réalité virtuelle.

Certifications

Skill set

Categories