You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sékou DiarraSD

Sékou Diarra

Golang / Go / Java Backend Developer

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sékou

Looking for a senior Java or Go developer?
You're in the right place.

I am a software engineer with 13 years of experience.
My specialties: Java and Go for distributed systems with high reliability and performance requirements.
I have collaborated with companies such as TF1, Canal+, GEODIS, Société Générale, SNCF, Orange...

I am able to:
- Design and develop high-performance, maintainable Java (Spring Boot) and Go microservices
- Implement and operate distributed architectures on Kubernetes / cloud
- Instrument and standardize observability (OpenTelemetry, Datadog, Grafana) to reduce incident times (MTTR < 1h achieved at TF1)
- Optimize backend performance (x3 processing times at GEODIS)
- Set up robust CI/CD pipelines
- Act as a technical referent within a team
- Write technical documentation
- Perform unit and integration tests to ensure code quality
- Lead implementation through testing, based on TDD practices
- Participate in refactoring, continuous improvement, and code reviews

I also have knowledge of: Kafka, Kubernetes, Docker, AWS, GCP,
Azure, PostgreSQL, Elasticsearch, OpenTelemetry, Grafana, Datadog, Scala,
Clean Architecture, DDD, integration tests (Testcontainers, LocalStack),
agile methodologies (Scrum).

I attach great importance to transparency with my clients.
I send regular progress reports on the work.

Do you have a project?
Contact me, I respond in under 1 hour.

--
go developer, golang developer, backend java jee, backend java spring, java j2ee, java fullstack, java ee, senior java developer, "golang", tdd, bdd
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Lyon (up to 50km), Bordeaux (up to 50km), Toulouse (up to 50km), Lille (up to 50km)

Experience

  • Geodis
    Senior Backend Developer
    TRANSPORTATION
    June 2022 - January 2026 (3 years and 7 months)
    Levallois-Perret, France
    GEODIS is a global leader in logistics and freight forwarding. The group supports over 45,000 clients in 170 countries and has over 49,000 employees.

    I joined GEODIS's product teams to design and develop two in-house tender management applications (GeoBid and GR8) from scratch.

    These applications aimed to speed up customer quote processing and improve the profitability of each validated quote. Today, these 2 applications are in production and are used daily by the transport teams.

    We were a team of 10 people:
    • 5 Senior Developers
    • 3 Data Engineers
    • 1 Product Owner
    • 1 Product Manager

    My responsibilities:
    • End-to-end backend design and development of both applications, from the first commit to production deployment.
    • Observability lead: instrumentation, standardization of monitoring and alerting with Grafana (Prometheus, Loki, Tempo), reducing Mean Time To Investigate (MTTI) during incidents.
    • End-to-end performance optimization through profiling: tripling processing times by balancing application logic and SQL Server queries.
    • Supervision of the complete CI/CD chain and management of production incidents.
    • Contribution to frontend development in React for end-to-end feature delivery.

    Results
    • Tripled end-to-end processing times (profiling + SQL tuning)
    • MTTI reduced thanks to a standardized observability stack (logs, traces, alerting)
    • Implementation of the automated build and deployment chain (CI/CD)
    • Full autonomy on releases and production monitoring

    Technical context: Scala, Cats Effect, http4s, doobie, SQL Server, React/TypeScript, OpenTelemetry, Grafana, Prometheus, Loki, Tempo, Azure, Azure DevOps, CI/CD, Kubernetes, Docker, Microservices, Agile
    Scala Azure Cloud OpenTelemetry CI/CD DDD
  • TF1
    Go Java Developer
    FILM AND AV
    January 2021 - May 2022 (1 year and 4 months)
    Boulogne-Billancourt, France
    TF1 is the leading private audiovisual group in France, broadcasting its content to over 30 million viewers. The group is developing its OTT (streaming) platform, MyTF1, for various connected devices.

    I joined the TF1 Ad-Tech team to contribute to the advertising sales house's ad-delivery platform in an OTT environment.

    We were a team of 7 people:
    • 4 Developers
    • 2 QAs
    • 1 Product Owner

    My responsibilities:
    • Evolution and maintenance of Go advertising microservices, as well as the development of a new backoffice (backend + frontend).
    • Observability lead: instrumentation of microservices with OpenTelemetry and integration into Datadog, reducing MTTR from several days to approximately 1 hour.
    • Improvement of time-to-detect through proactive dashboards and alerting, enabling faster mitigations and rollbacks.
    • Implementation of integration tests with Testcontainers and LocalStack to validate interactions with AWS services in CI.

    Results
    • Reduction of MTTR from several days to ~1 hour thanks to full-stack observability (logs, traces, dashboards)
    • Implementation of simulated AWS integration tests in CI with Testcontainers + LocalStack
    • Increased reliability of critical advertising flows across all devices

    Technical context: Go, Gin, React/TypeScript, AWS, Kubernetes, Docker, OpenTelemetry, Datadog, Testcontainers, LocalStack, CI/CD, Microservices, Scrum
    Golang React.js Kubernetes AWS Microservices
  • Figaro Classifieds
    Senior Go Java Developer
    PRESS AND MEDIA
    November 2018 - December 2020 (2 years and 1 month)
    Paris, France
    Figaro Classifieds is the classifieds division of the Le Figaro group, operating several leading real estate and job listing platforms in the French market.

    I joined the engineering team to participate in the modernization of the real estate division: migration from a Java monolith to a distributed architecture on GCP.

    We were a team of:
    • 6 Developers
    • 1 UX Designer
    • 1 DevOps

    My responsibilities:
    • Leading the technical migration of several backend services
    • Creation of a centralized API (Go + Elasticsearch)
    • Ensuring consistency of data indexing and access
    • Deployment on GCP, Kubernetes, Docker, GitLab CI/CD specific to Vue.js.

    Results:
    • Complete migration of 3 critical services to Go microservices on GCP
    • Reduction of response times for multi-criteria queries through Elasticsearch tuning
    • Implementation of a reliable indexing architecture (Go/Scala feeders) ensuring data freshness
    Technical context: Go, Java, Elasticsearch, Vue.js, GCP, Kubernetes, Docker, Microservices, Scala, Scrum
    Golang Google Cloud Elasticsearch Java Technical Migration

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

  • Master 2 Information Systems Engineering and Management, Computer/ Information Technology Administration and Management
    Université Toulouse 1 Capitole
    2013
    Master 2 Ingénérie et Gestion des Systèmes d'Information, Computer/ Information Technology Administration and Management
  • Bachelor's Degree in Economics and Management, Econometrics Option, Econometrics and Quantitative Economics
    Université d'Orléans
    2011
    Licence Economie Gestion Option Econométrie, Econometrics and Quantitative Economics

Certifications

Skill set

Categories