resume
03 — Resume

Eleven
years, in brief.

The curriculum vitae version. Dates, roles, stacks, the usual shape. Scroll, or download the PDF — I won't judge which.

§01Professional experience

2025 — Now
RMC BFM · Altice Média
Senior Backend Engineer — BFF Node.js / TypeScript

Designed and operate the BFF layer powering RMC Sport, RMC Info and BFM TV across Web, Mobile and connected TVs. Built the API from scratch, defined the caching strategy, software architecture, monitoring and a dynamic infrastructure-level versioning system.

  • Aggregated multiple upstream APIs (CMS, video, ads, auth) behind a single Node.js / TypeScript BFF
  • Normalised contract per client (Web, iOS, Android, connected TV) — each platform gets exactly what it needs
  • Multi-level caching (in-memory, CDN) with per-upstream TTL strategies
  • Advanced HTTP header tuning (Cache-Control, ETag, Vary, stale-while-revalidate) to absorb live-traffic spikes
  • AWS serverless stack: Lambda, API Gateway, SQS · CI/CD via CodePipeline & GitHub
  • Datadog + CloudWatch for SLO tracking, distributed tracing and alerting
Node.jsTypeScriptPostgreSQLAWSLambdaAPI GatewayGraphQLDatadog
2019 — 2024
Radio France
Lead Back-end Developer — Node.js / TypeScript

Led backend for ICI Mobile — Radio France's flagship platform spanning iOS, Android, CarPlay, Android Auto and connected TVs. Shaped the API architecture, monitoring stack and test frameworks across 30+ microservices powering the company's front-facing apps.

  • Integrated France Télévision APIs (PIC, Yatta, Live, Search)
  • Shipped Chromecast player for Radio France
  • Developed Alexa and Google Assistant voice applications
  • Collaborated in a tight Agile team of 6 engineers
Node.jsTypeScriptGraphQLElasticsearchAWS
2018 — 2019
TEXA · Stelliant
Full-stack Developer & Scrum Master

Full-stack + Scrum Master role on iTex Mobile, an insurance expertise app used by 350 B2B clients. Refactored the codebase, introduced Redux and E2E testing, and led the team of 8.

  • Introduced Cucumber / Gherkin E2E testing
  • Maintained a fortnightly release cadence
  • Led team of 8 (including 2 POs) with Scrum
AngularElectronJavaNode.js
2017 — 2018
Car&Boat Media
Full-stack Developer — LaCentrale.fr

Shipped features on LaCentrale.fr's B2B platform and rebuilt Global Vision Light for professional statistics and client offers.

  • Migrated Global Vision Light to React 16
  • Scrum team of 4 engineers
ReactScalaGroovy
2017
NeoLynk
Full-stack Developer

Designed and built an internal social network for consulting firms — a microservices backend plus a hybrid mobile app.

  • Designed the application architecture
  • Messaging, timeline, consultant profile views
IonicTypeScriptFirebase
2016 — 2017
CNP TI — Caisse des Dépôts
Full-stack Developer

Built tooling for analysing and archiving JIRA projects across the architecture organisation.

  • Relational data models for JIRA analysis
  • Archival solution for legacy JIRA instances
JavaSQL
2014 — 2016
Orange
Network Security Engineer

Led security equipment migration projects across Orange's network infrastructure. 20-person cross-functional team.

SecurityNetworking

§02Education

2015 — 2017

Engineering degree in Computer Science

TELECOM Nancy

Specialised in software engineering and information systems.

2013 — 2015

Master's in Computer Science

IUT Nancy-Brabois

Specialised in software engineering and information systems.

2012 — 2013

Prépa — Engineering schools

ESEO

Mathematics and Physics prep classes.

§03Tools of the trade

Languages

  • TypeScriptexpert
  • JavaScriptexpert
  • Pythonworking
  • SQLfluent

Backend

  • Node.jsexpert
  • GraphQLexpert
  • REST APIsexpert
  • Microservicesexpert
  • Elasticsearchfluent

Frontend

  • Reactfluent
  • Vuefluent
  • Svelteworking
  • Angularfluent

Infra / DevOps

  • Dockerfluent
  • CI / CDfluent
  • AWSfluent
  • GCPworking

Practice

  • TDDexpert
  • Agileexpert
  • Scrum Masterfluent

Data

  • NoSQLfluent
  • DynamoDBfluent
  • Elasticsearchfluent

§04Spoken languages

Frenchnative
Englishfluent · C1
Elimane Sall

Backend engineer in Paris. A decade spent building APIs, services and voice systems for audiences of millions.

Based in
Paris · CET
48.8566° N, 2.3522° E
Currently
Radio France
© MMXXVI · Elimane Sall · Crafted in Paris
v3.0 · last shipped apr '26
Available this week Book a 30-min call