Results-Driven Senior Backend Engineer

Julien Pons

Results-Driven Senior Backend Engineer

Je construis des plateformes backend scalables et data-driven

0+

années d'expérience

Expérience backend en production sur des environnements exigeants.

0+

livrables en production

Features, APIs et automatisations déployées avec impact métier.

0+

services backend designés/refondus

Conception et évolution de briques critiques orientées fiabilité.
runtime/python_pipeline.py

J'ai contribué à la croissance de ces entreprises

Digital Virgo
PrismaMedia
The Brand Collector
IItengo
Mob Partner (Cheetah Mobile)
Key Consulting
Digital Virgo
PrismaMedia
The Brand Collector
IItengo
Mob Partner (Cheetah Mobile)
Key Consulting

System Design

Architecture

01PostgreSQL et modélisation orientée performance (Partitioning, Indexes, Window Functions, Atomic Transactions)
02Microservices event-driven architecture (Celery, Redis, SQS, HTTP API, MQTT, Pg Listen/Notify)
03Containerisation Docker Compose +Swarm et Scaling horizontal (Docker Swarm, Traefik, Docker Compose)
04Cloud Delivery: Vercel, Railway, AWS ECR, AWS SQS, RouteDNS)
05CI/CD GitHub Actions et observabilité orientée fiabilité
06IA Agent implementation(Mastra) et FastMCP

Delivery Engineering

GitHub Actions — from code to container build and release

Python backend (FastAPI): quality gates on every PR, Docker image build only after green tests, push to AWS ECR, staging auto-deploy, production release with non-regression functional tests (Railway-like velocity, production-grade safety).

01

Pull Request

FastAPI backend — quality gates on every change

running
02

CI Tests

unit · integration · security scan

pending
03

Docker Build

multi-stage image from repo Dockerfile

pending
04

Push ECR

immutable tags via OIDC (no long-lived keys)

pending
05

Deploy Staging

functional API checks on live pre-prod

pending
06

Release Prod

canary (or blue/green) + non-regression + auto rollback

pending
feature/*PR → CI
  • ruff
  • mypy
  • pytest unit
  • pytest integration
  • docker build dry-run
stagingAuto deploy pre-prod
  • build image
  • push ECR staging tag
  • deploy
  • smoke (basic testing healthcheck, one critical path..) + functional fast
mainControlled release
  • promote validated image
  • canary deploy (if possible via monitored metrics and load balancer)
  • non-regression suite
  • tag semver
.github/workflows/release-pipeline.yml

Core Skills

Backend, data and cloud execution layer

PostgreSQL

expert

Schema design, tuning SQL, indexes, requetes analytiques et operationales.

  • PostgreSQL
  • SQL
  • Supabase

MongoDB

medium

Schema design, tuning SQL, indexes, requetes analytiques et operationales.

  • Collections
  • Indexes
  • Aggregations

Python Backend

expert

FastAPI, asyncio, Pydantic, pytest, uv, patterns DDD orientés domaine.

  • FastAPI
  • Pydantic
  • pytest
  • asyncio
  • uv

TypeScript Platform

advanced

Conception d'apps Next.js/NestJS et intégration full-stack orientée produit.

  • TypeScript
  • Next.js
  • NestJS

Microservices

advanced

Découplage des flux, orchestration de workers et communication asynchrone.

  • Celery
  • Redis
  • SQS
  • MQTT
  • HTTP API

Container & Swarm

advanced

Topologies Docker Swarm, placement, autoscaling horizontal et reverse proxy.

  • Docker
  • Docker Swarm
  • Traefik

Cloud Delivery

advanced

Déploiement multi-environnements et workflows robustes orientés production.

  • Railway
  • Vercel
  • AWS ECR
  • AWS SQS
  • RouteDNS

CI/CD

advanced

Pipelines GitHub Actions, checks automatisés et qualité continue.

  • GitHub Actions
  • Git
  • CI/CD

AI Agent

medium

Conception d'agents backend et outillage MCP pour intégrer l'IA en production.

  • FastMCP
  • Mastra
  • Langfuse

CV Download

Get the PDF version

Télécharge la version PDF complète pour une lecture offline et un partage rapide.

Download CV PDF