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

David Dewalle

Tech Lead | Individual Contributor | CTO | Trainer

€750/day
6 projects
Lille, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About David

My 24 years of professional experience, including nearly 10 years in Technical Lead positions with the primary goal of uniting around a common project, allow me to appreciate software design, experimentation, architecture, and development, as well as support, positive productivity seeking, pedagogy, and knowledge sharing (co-founder and co-leader of the Paris Java User Group in 2008, member of the Devoxx France organizing team since its creation in 2012).

As an involved Tech Lead, I place application architecture and quality of execution at the center of my project considerations, both technical and strategic, with a particular appetite for innovation, resilience, scalability, security, observability, accessibility, test-driven development culture, craftsmanship, Hexagonal architecture, and efficient CI/CD.

Autonomous, versatile, curious, rigorous, pragmatic, unifying, and empathetic, I have a particular interest in challenging both technology and people, confronting ideas, learning from everyone's failures and mistakes, and capitalizing on collective and individual successes in a relaxed work environment where everyone's dynamism and involvement are coordinated within a truly agile framework.
I enjoy contributing, sometimes beyond my basic responsibilities, to improve the daily lives of development teams and facilitate value creation in a collective dynamic by supporting stepping back.

My experience as a consultant with companies of various sizes and functional environments (from finance to health, including energy and e-commerce) has allowed me to acquire a certain versatility and to implement my adaptability. I have had the opportunity to work with large companies and startups (early stage and scale-up).
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Can work on-site
Lille (up to 50km), Paris (up to 10km), Bruxelles (up to 10km)

Experience

  • Lyreco Management France
    Senior Software Engineer
    E-COMMERCE
    May 2024 - Today (2 years)
    Marly, France
    Webshop

    ● I support change in a young team around the e-commerce site in a rapidly evolving environment
    ● SSO integration and security
    ● Cross-functional actions around the JVM (migration, best practices, workshops...)
    Java Spring SSO Gravitee Clean Code
  • Decathlon SA
    Tech Lead - Senior Software Engineer
    SPORTS
    November 2021 - May 2024 (2 years and 6 months)
    Croix, France
    Prod.com, S&OP, eTCO, MRP-Exchange, Smart Supply, UoM

    ● Tech lead in a team of 7 developers for the Value Chain For Industry
    ● Java back-end expert on 6 products (3 legacy, 3 from scratch)
    ● Architecture and implementation of CI/CD for new products
    ● Training and mentoring of the development team
    ● Implementation of coding and testing best practices (awareness of TDD/BDD/DDD)
    ● Focus on software craftsmanship, hexagonal architecture, microservices, scalability, resilience, observability
    ● Individual Contributor on a set of global Decathlon Java libraries (multi-version and multi-framework)
    ● Implementation and facilitation of technical events and workshops at the domain level (#80 people) aimed at creating value while encouraging reflection
    Java Spring boot Resilience4J PostgreSQL Kafka Avro Datadog Maven SonarQube Git Github Actions Docker Kubernetes
  • Safesanté
    CTO | Startup
    MEDICAL
    April 2021 - October 2021 (6 months)
    Paris, France
    Early stage startup (CEO + CTO + 1 Developer)

    Online appointment booking platform / medical video consultations
    Pharmacy portal / connected objects

    ● Direction of technical innovation strategy
    ● Technical point of contact for third-party stakeholders (needs assessment and feasibility, project monitoring, POC...)
    ● Implementation of development, delivery, and monitoring best practices in an agile configuration
    ● Evolutionary maintenance of existing systems (back and front) and technical support
    ● Preparations for the expansion of the development team
    Tech Lead Project Management Java Spring boot Angular Amazon Web Services Kanban Remote Work Spring Data Rest PostgreSQL Back-End Development Front-End Development EC2 S3 Amazon RDS Elastic Beanstalk Bitbucket Atlassian JIRA

Reviews

5.0

Out of 3 ratings

Y

Yonathan

Safesanté

Reviewed on 6/14/2021

David was very professional from start to finish! Rigorous and took initiative. THANK YOU
Y

Yonathan

Safesanté

Reviewed on 9/6/2021

Recommendations

Be the first to recommend David

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

  • Engineering Degree
    ESEO (Ecole Supérieure d’Electronique de l’Ouest)
    2001

Certifications

  • Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 – beta tester
    2005
  • Sun Certified Programmer for the Java 2 Platform 1.4
    2004

Skill set

Categories