Johan Leroy

Développeur fullstack

Je conçois et développe des applications web performantes, propres et scalables, du front jusqu'à la mise en production. Basé à Nantes, profil « builder » : open-source, auto-hébergement, projets perso.

johanleroy.fr ~ %Photo de Johan Leroy
$ whoami
johan-leroy
$ cat about.json
{
  "name": "Johan Leroy",
  "role": "Développeur fullstack",
  "stack": ["TypeScript", "NestJS", "Nuxt", "Next.js"],
  "location": "Nantes, France"
}
Johan Leroy, développeur fullstack
01 / à propos

Penser, construire, livrer.

Développeur fullstack passionné par les technologies modernes, j'aime construire des produits complets : penser l'architecture, soigner l'expérience, déployer et maintenir. J'expérimente en continu via mes projets perso, mes services auto-hébergés et l'open-source.

~3 ans
d'expérience pro
6+
projets livrés
8+
services auto-hébergés
OSS
contributeur open-source
02 / projets

Réalisations

03 / parcours

Expériences

Développeur fullstack

Qualiobee
Depuis 2025 · 1 an

Édition d'un SaaS de gestion pour organismes de formation (conformité Qualiopi) : , extranet et intégration facturation et LMS.

  • Développement fullstack : API NestJS + front Nuxt
  • Architecture serverless AWS (Lambda, S3)
  • Intégration Pennylane & Tiime (devis, factures, synchronisation clients)
  • Synchronisation calendrier ICS
  • Extranet apprenant
  • Intégration LMS
NestJSNuxt 2TypeORMMariaDBAWSTerraform

Développeur

Almeria
2023–2025 · 2 ans

Conception et développement d'applications web et de logiciels d'intégration ERP.

  • Analyse, conception & développement d'applications web
  • Création de logiciels d'intégration ERP
  • Maintenance & évolution des solutions
AngularExpress.jsNestJSSQL ServerMariaDB

Technicien évaluation, mesure trafic & mobilité

CEREMA
2021–2023 · 2 ans

Installation de capteurs et analyse de données de mobilité.

  • Pose de capteurs provisoires (mobilité)
  • Optimisation des données et outils numériques
  • Analyse du trafic & de la mobilité
Analyse de donnéesPHPMariaDB

Agent télécom

Réseau SNCF
2019–2021 · 2 ans

Maintenance des équipements de sonorisation, d'affichage et de téléphonie sur le réseau ferroviaire.

  • Maintenance préventive & corrective
  • Affichage dynamique en gare
  • Téléphonie sur les voies
TélécomsMaintenanceAudioAffichage

Stage développeur

Novoferm
2019 · 7 semaines

Application web de récupération de fichiers SharePoint ; réparation et configuration de postes, imprimantes et téléphones.

Stage développeur

Pivot Point
2018 · 1 semaine

Développement d'un site internet en PHP.

PHP

Stage développeur

Actemium
2018 · 1 semaine

Développement d'applications Windows d'automatisation.

// formation
Depuis 2025

Expert en Architecture et Développement Logiciel

Campus ENI, Nantes

Architecture logicielle avancée, conception de systèmes distribués, DevOps, cloud, sécurité, performance et pilotage de projets techniques

2023-2025

Concepteur Développeur d'Applications

Campus ENI, Nantes

Conception & dév d'applications web/mobiles, architecture logicielle, gestion de projet.

2021–2023

BTS Systèmes Numériques

Saint Félix La Salle, Nantes

Systèmes électroniques & informatiques, informatique industrielle & réseaux.

2018–2021

BAC PRO Systèmes Numériques

Saint Félix La Salle, Nantes

Systèmes électroniques & réseaux, installation & maintenance.

avant 2018

Diplôme National du Brevet

Saint Père en Retz
04 / stack

Stack & compétences

Langages11
TypeScript
JavaScript
Java
Python
PHP
C#
C++
Dart
Kotlin
HTML5
CSS3
Frameworks & libs19
NestJS
Nuxt
Next.js
React
Vue.js
Angular
Astro
Tailwind CSS
Spring
Symfony
Express.js
FastAPI
Flutter
GraphQL
Socket.io
Chart.js
Discord.js
Vuetify
Bootstrap
Bases de données & ORM9
MariaDB
MySQL
PostgreSQL
Redis
MongoDB
SQLite
TypeORM
Prisma
Sequelize
Outils & DevOps12
Docker
Git
Gitea
GitLab
GitHub Actions
AWS
Terraform
NGINX
Apache
Vite
pnpm
Plesk
Tests & Qualité5
Jest
Vitest
Playwright
ESLint
Prettier
Services & outils5
Firebase
Swagger
Postman
Stripe
HubSpot
IDE & Éditeurs6
WebStorm
PhpStorm
PyCharm
IntelliJ IDEA
VS Code
Claude Code
Systèmes4
Debian
Ubuntu
Windows
macOS
// techniques
Dév. FrontendDév. BackendAnalyse & traitement de donnéesMise en productionAnalyse de BDDModélisation UMLMaquettageSécurité
// transverses
Gestion de projetTravail en équipeCommunicationAutonomieOrganisationAdaptationVeille techno
05 / à-côté

Centres d'intérêt

Jeux vidéo
// détente
Films & Séries
// veille culture
Musique électronique / DJing
// loisir
Projets personnels
// always building
06 / contact

Une idée à construire ensemble ? Parlons-en.

Toujours partant pour échanger autour d'un projet. Le plus simple, c'est un email. Je réponds vite.

$ echo "écris-moi"

Mes projets open-source ou ce portfolio vous sont utiles ? Vous pouvez m'offrir un café pour soutenir le travail.

Offrez-moi un café
// merci 🙏