Antoine Gelloz

  Software developer for over 6 years, I've built a versatile profile: designing Backend systems, building tools and automations, contributing to open-source projects, and deploying applications to production across various cloud environments. I currently work at Radio France, where I design and maintain a range of internal tools, focusing on their reliability and the simplicity they bring to development teams. Naturally curious, I enjoy solving complex problems with simple, elegant solutions.

EXPERIENCE

Backend / DevOps / Platform Engineer
Radio France · Paris, France · Freelance
Dec. 2023 - present

Member of the internal tools team within the Digital Department, responsible for improving and maintaining the operational condition of tools used daily by more than 200 employees:

  • a self-hosted GitLab instance (VM)
  • self-hosted GitLab CI/CD runners (build pipelines, deployment to Kubernetes, self-service)
  • internal tools to improve the developer experience (Go)
  • a Renovate Kubernetes operator that automates dependency updates across projects
  • an open-source project that lets us intelligently manage our image builds based on dependency graphs (github.com/radiofrance/dib)

I supported developers with their CI/CD needs (building, deploying images to Kubernetes, etc.).

I also contributed to maintaining Radio France's Go microservices stack for HLS streaming (migration to a monorepo, best practices, bug fixes, etc.).

Backend Go Developer
Formance (YC S21) · Paris, France · Permanent
May 2022 - Jul. 2023 (1 year 3 months)
  • Contributed to an open-source financial ledger system providing real-time transaction tracking: improved the API, increased test coverage, and optimized performance (profiling).
  • Contributed to a virtual machine running Numscript, an open-source DSL for modeling complex financial transactions: added new features and optimized execution time.
  • Designed and developed a webhooks microservice enabling ledger users to receive notifications on any HTTP endpoint, successfully deployed to production.
Metron · Paris, France · Internship, then Permanent
Feb. 2020 - May 2022 (2 years 4 months)
  • Improved the time-series data computation engine and its API: cached aggregated and interpolated data in InfluxDB, optimized performance (profiling).
  • Contributed to Bow, an open-source Go dataframe manipulation library, used at the core of the production data processing engine.
  • Led the migration to InfluxDB v2: proof-of-concept, refactoring, major changes related to the new client, transition to the new query language — migration completed with no downtime for users.
Supply Chain Engineer
Greenfish · Brussels, Belgium · VIE
Jan. 2018 - Feb. 2019 (1 year 2 months)

Full-time supply chain consultant at the Audi plant in Brussels: procurement and management of spare parts inventory, and process automation (Excel VBA) for inventory tracking and SAP data cleansing.

Hermès · Clermont-Ferrand, France · Fixed-term contract
Jan. 2017 - Jan. 2018 (1 year)

Logistics project manager for the reorganization of the logistics area at the Sayat leather goods workshop: needs analysis, space and supplier optimization, and development of production planning tools (VBA).

Dextra · Bangkok, Thailand · Internship
Aug. 2016 - Jan. 2017 (6 months)

Final-year internship: audited supply chain processes ahead of an ERP implementation, developed automated freight tracking reports (VBA), and implemented a container loading optimization solution.

EDUCATION

Digital Technology Architect
School 42 · Paris, France
Apr. 2019 - Feb. 2020 (1 year)

Intensive return to studies in programming, project-based learning, with no teachers or lectures.

Industrial Engineer
UTT · Troyes, France
Sep. 2011 - Jun. 2016 (5 years)

Engineering degree in Industrial Engineering, specialized in External Logistics and Transportation.

SKILLS

Go

Kubernetes

Docker

Platform Engineering

GitOps

GitLab CI

ArgoCD

INTERESTS

  • Triathlon
  • Cycling
  • Mountains
  • Electronic music