Aller au contenu
À propos

Développeur back-end senior · Systèmes distribués

Parcours

Développeur back-end depuis 2017, je construis des systèmes critiques en production. Diplômé d'Epitech, j'ai commencé sur du C et du C++ avant de basculer côté serveur, là où les décisions coûtent cher et durent longtemps.

Je travaille principalement en TypeScript avec NestJS, sur PostgreSQL, MongoDB et des bus d'événements (Kafka, Azure Service Bus). Ce qui m'intéresse, ce sont les choses peu spectaculaires : l'idempotence, la résilience à l'ingestion, les requêtes qui passent de 16 secondes à 5, et les migrations qui ne bloquent pas une table pendant vingt minutes.

En parallèle, je dirige Dice To Meet You, une marketplace que j'ai conçue, développée et mise en production seul : c'est mon terrain d'essai pour tout ce que je défends chez mes clients.

Stack

Langages

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • C / C++

Back-end

  • NestJS
  • Node.js
  • Express
  • TypeORM
  • REST
  • GraphQL

Données

  • PostgreSQL
  • MongoDB
  • MySQL / MariaDB
  • Redis
  • BigQuery

Événementiel

  • Kafka
  • RabbitMQ
  • Azure Service Bus
  • Microservices

Infra & cloud

  • Docker
  • AWS
  • Azure
  • CI/CD
  • Elastic Beanstalk

Front-end

  • Next.js
  • React
  • Vue.js
  • Svelte
  • Tailwind CSS

Data & analytics

  • Airbyte
  • Funnel
  • Looker Studio
Formation

Epitech Paris

2012 - 2017

Expert en technologies de l'information

Deux premières années en C et C++, puis spécialisation sur le développement de jeux vidéo. Échange de 11 mois à Chung-Ang University, en Corée du Sud.

Langues
Français
Langue maternelle
Anglais
Courant
Coréen
Notions

Disponible pour une mission

Un projet en tête ?

Un back-end qui doit tenir, un pipeline qui doit passer à l'échelle, ou un système qui fait déjà mal : les trois m'intéressent.