Portrait de Bruno SchvartzBruno Schvartz
Disponible immédiatement — Lyon, sur site, hybride ou à distance

Développeur front-end React, référent technique.

Développeur professionnel depuis 2008 : d'abord PHP, puis Laravel à partir de 2016. Depuis cinq ans, entièrement tourné vers le front — React et TypeScript. En agence, l'équipe front est passée de trois développeurs à un seul après deux départs : j'en suis devenu l'unique référent technique, responsable du développement et de la maintenance de l'ensemble des applications front. L'agence a cessé son activité : je suis disponible immédiatement.

Me contacter

01 — Front-end

TypeScriptReactNext.jsInertia.jsZustandTanStack QueryViteReact Hook FormCypressPlaywright

02 — Style & UI

TailwindSCSSMUIAnt DesignRadix UIFigma

03 — Back & workflow

LaravelAPI RESTMercureMySQLPostgreSQLDockerGitESLintPrettierGitHub ActionsPHPUnitPHPStanLarastanSanctumJWTLaravel Resources
Certifié Laravel — 2021

Cas d'étude

Deux projets détaillés — le parc applicatif en comptait bien davantage.

Ninkasi

2022 — 2026

Plateforme d'animation pour un réseau de restaurants : blind test en direct, carte des produits, agenda des événements. Trois briques — backoffice Nova, couche Laravel/Inertia, et deux applications front.

Mon périmètre : les deux applications front React et leur intégration Inertia. Backoffice Nova et développement back-end assurés par le reste de l'équipe.

ReactTypeScriptMUIInertia.jsMercureLaravel

Interface game master

Console permettant à un employé de piloter un blind test en direct, connectée au backoffice Laravel via Inertia.

Temps réel multi-acteurs

Blind test synchronisé entre les joueurs en salle et le game master via Mercure. Application accessible uniquement par QR code, géolocalisée par restaurant et volontairement non référencée.

Carte produits — écran & PDF

Rendu dynamique de la carte depuis l'API, en version mobile et en PDF imprimable — mise en page fidèle à des contraintes graphiques fortes.

Medikiosk

2024 — 2026

Application de borne interactive en environnement médical, devant rester pleinement opérationnelle sans connexion réseau. React + Vite.

ReactTypeScriptViteDexieDBService Worker

Synchronisation locale

Couche de persistance sur DexieDB (IndexedDB) garantissant la cohérence et la reprise des données en mode déconnecté.

Refonte du service worker

Réécriture complète de la stratégie de cache et du cycle de mise à jour, pour un fonctionnement fiable de la borne sur le long terme.

Parcours

WEB-ID — Lyon
Développeur React / Laravel
2018 — 2026

Pivot vers React en octobre 2021 au sein d'une équipe front de trois développeurs (un lead, un junior, moi). Après deux départs, seul référent technique sur la partie front jusqu'à la fermeture de l'agence.

BrandBirds — Lyon
Senior Web Application Developer
2017 — 2018

Back-office Laravel et API REST alimentant les applications mobiles BrandBirds et BrandBirdsBiz.

CPAM Meurthe-et-Moselle
Développeur web
2008 — 2016

Conception et déploiement d'outils métiers pour les agents. Stage de fin d'études transformé en CDI, huit ans sur le poste.

Recommandations

J'ai eu le plaisir de travailler avec Bruno chez WEB-ID et j'ai rapidement apprécié son sérieux et sa fiabilité. Bruno est quelqu'un de discret, consciencieux et surtout sur qui on peut compter. Il est réactif, toujours disponible pour aider ses collègues et cherche systématiquement à trouver des solutions plutôt qu'à chercher des excuses. C'est également quelqu'un qui entretient de très bonnes relations avec les clients, qui apprécient particulièrement son professionnalisme et son écoute. Bref, un vrai « mec bien » avec qui il est agréable de travailler, et que je n'hésiterais pas à recommander à une équipe qui cherche quelqu'un de fiable, impliqué et humain.

Philippe Pelissier
CEOWEB-ID

J'ai eu le plaisir de travailler avec Bruno et je le recommande sans hésitation. Sérieux, à l'écoute et toujours disponible pour aider, il apporte une véritable valeur à toute équipe. Nos sessions de pair programming ont été particulièrement agréables et efficaces : nous avancions ensemble avec fluidité et sans difficulté. Un collaborateur de confiance, que je recommande vivement.

Léo Tiollier
Software EngineerWEB-ID

Bruno est un super dev fullstack Laravel / React, polyvalent, couteau suisse, il répond vite et bien à tous les problèmes avec sérieux. Hyper efficace (et super sympa).

Gabriel Pillet
Dev Fullstack — Qualité & Accessibilité NumériqueWEB-ID

Un poste front-end React à pourvoir ? Parlons-en.

E-mail

bruno.schvartz@gmail.com

Téléphone

06 23 80 88 39

En ligne

Basé à

Lyon 3e — France
Bruno Schvartz — avec un v, jamais un wDéveloppeur front-end React — LyonDocumentation