Aller au contenu
DÉVELOPPEUR FULL-STACK & MOBILEDEVOPS & CLOUDÎLE-DE-FRANCE

Je livre en production et j'administre ce que je livre.

Conception, code, sécurité, déploiement. Six produits construits, quatre accessibles en ligne — un en production, trois en bêta test, un publié sur l'App Store — avec de vrais utilisateurs, de vrais paiements et des serveurs que j'exploite moi-même. Aucune démo dans cette page.

En recherche d'alternance ou de stage : infrastructure cloud, conteneurisation, automatisation.

06
produits construits · 4 accessibles en ligne
01
app publiée sur l'App Store
827
commits sur 13 dépôts
04
dépôts beta.gouv.fr / Etalab
ÉTAT DU PARCrelevé au 08.2026
ProduitSurfacesInfraCommitsÉtat
ImmoZenmobile · APISupabase · Docker~82◐ pré-lancement
The Squirrelmobile · web · adminHetzner · MinIO~175◐ bêta test
Les Archers de BeauchampPWAserveur du club~121● en production
Hotel Planningweb · mobileVPS · Docker · Caddy◐ bêta test
Amazon FBAAPI · extensionNode · SQLite~94◐ bêta test
IceBreakersmobileSupabase · EAS~118● App Store

Projets phares

06 ENREGISTREMENTS

Même gabarit pour tous, colonne de droite variable : une capture pour un produit, un inventaire de surfaces pour une plateforme, un journal de correctifs pour une contribution, des chiffres pour un outil sans interface.

01

ImmoZen

getimmozen.com
PRODUIT MOBILE · PRÉ-LANCEMENT · GESTION LOCATIVE

Les bailleurs particuliers gèrent leurs biens dans des classeurs. ImmoZen produit les documents officiels français — quittances, attestations, états des lieux signés — depuis le téléphone, en cinq étapes pièce par pièce, photos et signature manuscrite comprises.

React Native + Expo 54SupabaseExpress 5 + PrismaRevenueCatpentest interne
lire l’étude de cas →
État des lieux — état d'une pièce
commits
~82
documents
PDF signés
marque
domaine réservé
02

The Squirrel

thesquirrel.fr · société TAAG
PLATEFORME · 3 SURFACES · BÊTA TEST

Un restaurateur commande au téléphone et au carnet. L'outil calcule les quantités à partir des stocks cibles et envoie la commande depuis sa propre boîte mail — Gmail OAuth2 ou SMTP universel, configuration chiffrée AES-256 et testée avant enregistrement, zéro paramétrage côté utilisateur.

Turborepo + pnpmNestJSPostgreSQL + PrismaGoogle Vision OCRHetzner · RGPD
lire l’étude de cas →
3 SURFACES · 1 MONOREPO
mobileReact Native, EAS Build
webNext.js — compte, paiement, CGU
adminback-office interne
commits
~175
depuis
mars 2026
scale
documenté → K3s
paiement
Stripe + RevenueCat
03

Les Archers de Beauchamp

club fondé en 1990
PWA · GESTION DE CLUB SPORTIF

Le comité directeur tenait le club dans des fichiers Excel. La PWA reprend inscriptions, paiements, remboursements, relances mail journalisées, prêt de matériel et budget, pour des utilisateurs non techniques et sur téléphone. Import des concours depuis le site de la fédération, avec validation humaine obligatoire avant écriture en base.

Next.js 16 · React 19Prisma 7 + SQLiteJWT (jose) + bcryptRBAC 3 rôles
lire l’étude de cas →
charte du club · #2a68af
commits
~121
montants
centimes entiers
accès
fermé, sans inscription publique
04

Hotel Planning

projet client · 2 développeurs
CONTRIBUTION À DEUX · BÊTA TEST · SÉCURITÉ PRÉ-PRODUCTION

Housekeeping pour un groupe de 10 hôtels : 12 rôles métier, managers sur desktop en email/mot de passe, personnel de chambre sur mobile avec un code PIN à 4 chiffres. Mon apport tient au durcissement avant la mise en production, puis au déploiement.

Supabase RLSPlaywrightDocker + CaddyGitHub Actions
lire l’étude de cas →
JOURNAL DES CORRECTIFS
  • RLS Postgres, RBAC, tokens PIN
  • 18 vulnérabilités corrigées (IDOR, uploads)
  • déploiement Docker + Caddy sur VPS
  • CI GitHub Actions remise à niveau
  • re-audit validé GO
05

Amazon FBA

scraper + extension
OUTIL BACK-END · BÊTA TEST · SANS INTERFACE À MONTRER

L'outil surveille les promos de la grande distribution et les croise avec les prix Amazon pour calculer la rentabilité réelle d'un achat-revente, tous frais inclus. L'extraction s'attache en CDP à la session Chrome de l'utilisateur, là où le scraping statique échouait contre DataDome et Cloudflare.

Node + Express 5Playwright · CDPClaude vision + sharpAPI Keepa
lire l’étude de cas →
COUVERTURE
09
sites couverts
02
navigateurs (FF, Safari)
frais modélisés
FBA, commission, emballage, expédition, imposition
commits
~94
06

IceBreakers

App Store
PRODUIT MOBILE · ACHATS IN-APP

Jeu de cartes brise-glace pour rendez-vous amoureux : trois packs vendus en achat in-app, publié sur l'App Store, builds iOS et Android sortis par EAS. Le portage Play Store est prêt, la publication reste à faire.

React Native 0.81RevenueCatGoogle Mobile AdsEAS Build
lire l’étude de cas →
Tirage d'une carte
commits
~118
packs
Soft / Hot / Hardcore

Autres projets

06 ENTRÉES

Reduc Shop

~49

Agrégateur privé d'offres de cashback, collecte quotidienne. Deux images Docker séparées — web 260 Mo, collecteur Chromium 4 Go — écoute bindée sur 127.0.0.1 par choix.

Python · Playwright · Docker

Rétrospective Studio

~168

E-commerce full-stack à trois contributeurs, migré vers Hetzner et audité côté sécurité.

React · Express · Prisma · Ansible · nginx

Inception of Things

2025

Cluster K3s de bout en bout : Pods, Services, Ingress, conteneurisation multi-services et réseau interne.

Kubernetes · K3s · Docker

VerdictApp

iOS · Android

Jeu de soirée : swipe coupable/innocent, animations Lottie, retours haptiques, trois modes de jeu.

React Native · Expo · Node

TaskFlow

DevOps

Full-stack sous Docker : Dockerfiles multi-stage, nginx en reverse proxy, JWT maison.

React + Vite · Fastify · PostgreSQL 16

Cloud-1

2025

Déploiement WordPress automatisé par Ansible sur EC2 : DNS, TLS, nginx, documentation de bout en bout.

Ansible · AWS · nginx

Compétences

Classées par domaine, dans l’ordre où je les pratique en production.

MOBILE
  • React Native · Expo · EAS Build
  • Publication App Store & Play Store
  • Achats in-app (RevenueCat)
  • Notifications push
FRONT
  • Next.js (App Router) · React 19
  • TypeScript · Tailwind
  • PWA · accessibilité
BACK
  • NestJS · Express · Fastify
  • Prisma · PostgreSQL · SQLite · MongoDB
  • Supabase · REST
  • Auth JWT / OAuth2
INFRA & DEVOPS
  • Docker · Docker Compose · Turborepo
  • Hetzner · VPS auto-hébergé · Caddy / nginx
  • Ansible · Terraform · GitHub Actions
  • Monorepos
CLOUD & SYSTÈMES
  • Linux · administration système
  • AWS (EC2, S3, IAM, VPC)
  • Kubernetes · K3s
  • Réseaux TCP/IP · Grafana / Prometheus
SÉCURITÉ
  • Pentest applicatif
  • RLS Postgres · RBAC
  • Correction d'IDOR
  • Durcissement pré-production
DATA & IA
  • Playwright · scraping CDP
  • OCR (Google Vision)
  • LLM en production (Claude API, Ollama)
  • RAG hybride (dense + BM25)
PAIEMENTS
  • Stripe
  • RevenueCat
  • Abonnements multi-tenants
OPEN SOURCE · SERVICE PUBLIC

Contributions à beta.gouv.fr et Etalab

Stagiaire DevOps à la DINUM depuis 2026 : automatisation des tâches de l'équipe animation, outils internes pour l'équipe OPS, et du code livré sur les dépôts publics de l'incubateur d'État.

github.com/maxmart26 →
espace-membre-next10 commits

Espace membre de l'incubateur d'État — dont la restriction de la validation de l'atelier d'embarquement à l'équipe animation.

betagouv · Next.js · Knex · ProConnect
betabotauto-hébergé

Bot conversationnel Matrix en français pour la communauté : recherche hybride (cosinus dense + BM25), tool calling, suite d'évaluations. Aucun appel d'API externe.

Ollama · RAG · Matrix / Tchap
doc.incubateur.net-communaute · slack-ovh10 commits

Documentation communautaire et interface Slack de gestion des mailing-lists OVH.

betagouv

Parcours

EXPÉRIENCE & FORMATION
depuis 2026
Stagiaire DevOps — Beta.gouv.fr / DINUM
Automatisation des tâches de l'équipe animation, bot rendant un espace Tchap auto-géré, outils et scripts internes pour l'équipe OPS.
depuis 2025
AWS Academy — Cloud Architecting
Architectures AWS sécurisées et scalables, provisionnement, segmentation réseau, politiques IAM, optimisation des coûts.
depuis 2023
Master (Bac+5) Systèmes & Réseaux — 42 Paris
Administration système Linux et réseau TCP/IP, virtualisation et conteneurisation, architecture backend orientée infrastructure.
2018–2023
Artisan boulanger
Gestion de la production et organisation d'équipe, travail sous pression, rigueur opérationnelle.
ÉVÉNEMENTS & ENGAGEMENTS
AWS × SANS Cloud CTF2026
Compétition internationale de cybersécurité cloud : IAM, sécurité réseau, forensic.
Cloud Native Daysbénévole · 2026
Événement Cloud Native et Kubernetes.
Tuteur bénévole — 42 Parisdepuis 2023
Accompagnement des nouveaux étudiants, revues de code, débogage Linux.
Tir à l'arccompétition nationale
Aussi le terrain du projet n° 3 : les utilisateurs du club sont mes partenaires de pas de tir.

Parlons du poste que vous avez à pourvoir.

Alternance ou stage en infrastructure cloud, conteneurisation et automatisation. Je réponds sous 24 h et je peux montrer le code, les serveurs et les rapports d'audit.

téléphone
06 44 78 65 87
github
maxmart26
mobilité
Île-de-France · permis B

Les champs partent par mail, sans stockage et sans traceur. Pas de reCAPTCHA : un champ piège suffit.