You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Baptiste DoumenjouJD

Jean-Baptiste Doumenjou

Lead Developer / Back-end Golang / Architecture

€620/day
3 projects
Toulouse, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jean-Baptiste

Go Developer & Tech Lead, passionate about open source, collaboration, and sharing.

Passionate about development, I firmly believe in the importance of open source, collaboration, and knowledge sharing. Over the years, I have acquired solid expertise in back-end development and creating tools in Go, notably through my contributions to Traefik Proxy, a major open-source project in Go. This experience has allowed me to reinforce and refine my good development practices (testing, pair programming, code reviews). Working with a large community of diverse profiles and approaches has been particularly enriching and has allowed me to evolve these methods in practice.

My time in the banking sector has made me aware of security and code quality challenges. In recent years, I have worked as a Tech Lead, where I was able to build a multidisciplinary team and implement effective processes for task tracking and knowledge sharing.

Accustomed to remote work for several years, I have acquired the essential tools and methods for collaborating remotely with international teams. I can assist you with:

  • Designing, developing, and implementing high-performance and secure back-end solutions
  • Integrating good development and project management practices
  • Structuring and leading multidisciplinary technical teams
  • Implementing cloud architectures and continuous integration (CI/CD) pipelines

Always seeking innovation, I am ready to experiment, learn, and share my discoveries with the teams I collaborate with. Do not hesitate to contact me to discuss your projects or the technical challenges you wish to tackle.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Toulouse (up to 50km)

Experience

  • Connektica
    Technical Lead
    SOFTWARE PUBLISHING
    December 2023 - Today (2 years and 6 months)
    Toulouse, France
    As a Tech Lead, I bring clarity and direction to complex software development projects. I train and lead my team, ensuring project management from conception to launch, while continuously optimizing development processes. My technical expertise ranges from back-end development to architecture design, including improving code quality through rigorous testing practices.

    On a daily basis, I:
    • Lead recruitment and team building.
    • Manage schedules and deliverables.
    • Drive improvements in the development workflow.
    • Design system architecture and review code to ensure excellence.
    • Develop scalable back-end systems.
    • Foster collaboration between product and development teams.

    As a bridge between product and technology, I ensure clear alignment and smooth communication, guiding projects to success in dynamic environments.
    GO Golang Architecture Tech Lead PostgreSQL gRPC Python Github Actions GitHub
  • Traefik Labs
    Senior Developer
    SOFTWARE PUBLISHING
    February 2018 - May 2023 (5 years and 3 months)
    Lyon, France
    Maintenance and evolution of Traefik Proxy
    I contributed to the development and maintenance of Traefik Proxy, an open-source reverse proxy written in Go, within an international team. I also supported the community with contributions, bug fixes, and integration of Traefik Proxy into various environments (bare-metal, Docker, Kubernetes, etc.).

    Best practices and teamwork
    In collaboration with an experienced team, I applied proven development methods such as TDD (Test-Driven Development), pair programming, and code reviews. I participated in the implementation of Traefik version 2, the resolution of security vulnerabilities (CVEs), and the addition of new features, notably the integration of the Kubernetes API Gateway provider.
    opensource go reverseproxy linux Traefik Open Source Golang Kubernetes Docker docker-compose MongoDB OpenAPI GitHub Github Actions
  • Preludd Payment Services
    Development Manager
    March 2017 - February 2018 (11 months)
    Toulouse, France
    Responsible for the development team in an agile environment, I oversaw:
    • The infrastructure,
    • The development factory (CI/CD pipelines, tooling),
    • Development best practices,
    • Application development.

    In this context, I also participated in the creation of the cloud software architecture on AWS, with:
    • An API based on AWS Lambda (Python),
    • Management of payment flows (TCP routing) through automated configuration on HAProxy and VPC separation,
    • Automated deployments and updates,
    • Infrastructure preparation for scalability and PCI DSS compliance.
    Amazon Web Services AWS AWS Lambda Python HaProxy CI/CD Monetics Infrastructure PCIDSS AWS CodePipeline AWS CodeBuild AWS Systems Manager

Reviews

5.0

Out of 2 ratings

AD

Account deleted

Reviewed on 3/14/2018

Deadlines were met. Thank you! :)
AD

Account deleted

Reviewed on 1/27/2018

Between relevant remarks and quality code, communication was very pleasant with the developer. I can only recommend "JB" and his magician fingers! As for me, I continue to work with him.

Recommendations

FU
FU
FU
Former user and 2 other people have recommended Jean-Baptiste

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

  • Computer Engineering specializing in Multimedia and Information Technologies
    EPITA
    2008

Skill set

Categories