Thomas Flament

Senior Back-End Developer, Golang

Salary / Daily rate

Paris, France

Freelance, open to permanent contract

Can come onsite

Skills

GolangBackend DevelopmentKubernetesCPythonPostgreSQLMicroservicesDocker

Languages

French (Native)English (Fluent)German

About me

Intro

Looking for freelance work as a Senior Back-End Developer from August 2025, preferably in Golang. Passionate software engineer, specialized in back-end and media; maintainer of multiple open source projects. 6+ years of professional experience in back-end engineering (Go, Kubernetes, SQL/NoSQL, HTTP). 7+ years of professional experience in audio/video (codecs, protocols, streaming). Graduated with a Master’s Degree of Computer Science from Centrale Paris, France.

Links

Work experience

Senior Software Engineer / Technical Leader

Ateme

Jul 2020 - Present

6 years 4 months

Paris, France

Lead software engineer in a small, focused R&D team, delivering an OTT video Web CDN product deployed across 20+ companies worldwide (from small operators to big, state-owned telcos), bringing ~10M$+ yearly gross revenue. I joined as an experienced software engineer, was promoted as technical leader / senior software engineer of the team after a year, and granted the opportunity to be acting engineering manager of the team for 2 years. As a senior software engineer (July 2020 - now): * Developing and maintaining a complex, multi-language stack (C/Go/Python/Kubernetes/...) in an Agile, English-speaking environment * Exploring and integrating complex components (OpenSSL, Redis, HAproxy, support of the AWS cloud, ...) * Designing & writing from scratch a distributed Go HTTPS 500Gb/s+ load testing tool * Exploring 200Gb/s+ HTTPS performance (eBPF, Kernel optimizations, TLS ciphers, Kernel TLS, TLS offloading) * Addressing developer pain points: dramatically reducing CI times, automating releases, rewriting test suite, ... As a technical leader (July 2021 - now): * Actively shaping product strategy jointly with product owner: refining strategy, macro-costing epics, suggesting personal ideas/vision * Leading epic-to-story refinement meetings by challenging actual needs, proposing technical solutions, encouraging team involvement * Delivering in-depth product trainings (e.g. on-site, 2 days, 8 developers from 3 countries) * Tackling most challenging production issues (investigation, quick mitigation, short-term workarounds, long-term bugfixes; facing clients) As an Engineering manager (acting, 2022-2023, managing ~5 developers): * Discussing team staff needs and open job positions * Conducting 10+ interviews (both "corporate" and "tech" parts) * Handling newcomer onboarding (in-person and remote trainings about technologies, project detailed architecture)

Research Software Engineer

CoSMo Software Consulting Pte Ltd

May 2019 - Dec 2019

8 months

Singapore

CoSMo Software is an IT startup working on WebRTC: the leading open standard in real-time videoconferencing. - Analyzed multiple technical RFCs, in-progress specification drafts and technical books about real-time audio/video protocols, codecs, techniques, and low-latency network transports - Designed and implemented QUIC support (in-progress network protocol) in Google’s WebRTC implementation (C++)

Developer - Network/System Administrator - In a student organization

VIA Centrale Réseaux

Sep 2016 - May 2019

2 years 9 months

Paris, France

VIA is a student association that provides Internet access and services to over 1,500 students on the CentraleSupélec campus. - Maintained and added new features to VIA internal administration software, a large 10-year-old Java codebase - Gave a summary lecture on the school IT course to the 500 first-year students - Maintained VIA physical servers and virtual machines

Full-Stack & DevOps Engineer Intern

Lyrebird AI

Mar 2018 - Aug 2018

6 months

Mexico City, CDMX, Mexico

Lyrebird is a multicultural YC startup developing cutting-edge speech synthesis technologies and pioneering voice cloning. - Designed and developed from scratch a microservices architecture supporting real-time high-demand speech synthesis, in Go and Python, including multiple backends and asynchronous workers using Pub/Sub, Redis, and MongoDB - Created a fast CI pipeline and infrastructure using GitLab CI, Docker containers and Kubernetes on Google Cloud Platform

Backend Developer Intern

Enedis (ex ERDF)

Jul 2017 - Aug 2017

2 months

7620 Paris, Denmark

ENEDIS is the French leader in electricty distribution, for French households and companies. - Created and developed an algorithm to dynamically compute energy consumption and production rates - Algorithm implementation in Java with heavy SQL database processing, used Lean, Agile, and Scrum methodologies - Worked in a multicultural team of 5 developers

Developer - Part-time student project

Theodo

Nov 2016 - Jul 2017

9 months

7620 Paris, Denmark

- Developed and mantained a Google Chrome extension to ease apartment and house search - Implementation in modern Javascript (ES2017) with the Trello API, using the Scrum, Lean, and Agile methodologies - Worked with 4 selected students in a multicultural team - Working prototype published in the Chrome Web Store

Research Intern

Laboratoire de Recherche en Informatique (LRI)

Jun 2012 - Jul 2012

2 months

7620 Paris, Denmark

Deepening my knowledge of C programming with the help of a computer scientist specialized in the formal proof of C programs at the laboratory behind Coq and CAML (in collaboration with INRIA).


Education

CentraleSupélec

Master's degree

2016 - 2019

3 years 1 month

CPGE Lycée Blaise Pascal Orsay - MPSI/MP*

Mathematics

2014 - 2016

2 years 1 month

Lycée de la Vallée de Chevreuse

Bachelor's degree

2011 - 2014

3 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.