Développeur back-end senior · Systèmes distribués
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.
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
Epitech Paris
2012 - 2017Expert 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.
- 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.