Bryan Zec

Bryan Zec

Développeur Full Stack

Passionné par la conception d'applications web performantes et durables, du front (Svelte, React) au back-end (Go, TypeScript).

Alsace, France · Disponible
bryan@portfolio ~

À propos

Je construis des apps web depuis plus de 4 ans, notamment des outils pour des groupes comme InVivo ou E.Leclerc, utilisés au quotidien par des centaines de magasins. Ce qui me plaît, c'est quand le front et le back se tiennent bien : une interface fluide portée par une API solide. En dehors du travail, je développe Grimoire, une app de cahier de recettes que j'utilise moi-même, construite avec React Native, NestJS et PostgreSQL.

Expériences

Développeur Web

Nanotera · Mulhouse

09/2021 → Aujourd'hui
  • Plateforme de commande et personnalisation de documents (Monoprix, Bricocash)
  • Outil de commande pour 200+ magasins (Groupe InVivo) avec quantités auto, filtres et groupes
  • eCatalogue public (Super U, Bricomarché, E.Leclerc)
  • Maintenance et évolutions (ajout de fonctionnalités, refactorisation, optimisation)
ReactSvelteTypeScriptGoAngularPHP/SymfonyELM

Apprenti Analyste Programmeur

Kimoce · Mulhouse

09/2019 → 09/2021
  • Développement d'un plugin Chrome pour automatiser des tests end-to-end
  • Conception de scénarios automatisés avec Puppeteer et PollyJS
  • Permettre de rejouer fidèlement les parcours utilisateurs pour reproduire les bugs remontés et accélérer leur résolution
Vue.jsTypeScriptPuppeteerPollyJSChrome API

Stagiaire Développeur Logiciel

Groupe PSA · Sochaux

05/2019 → 07/2019
  • Application de suivi qualité visualisant en temps réel les défauts de vissage lors du montage automobile.
JavaJava Swing

Projets

Grimoire

Application mobile de cahier de recettes

2026 → Aujourd'huiEn production

Grimoire est une app cross-platform pour collecter, organiser et retrouver ses recettes. Construite avec React Native et Expo, avec un backend NestJS et une base PostgreSQL. Actuellement disponible en version web — pas encore déployée sur les stores iOS et Android.

React NativeExpoNestJSPostgreSQLTypeScriptTurborepo

FluxTab

Extension navigateur pour onglet d'accueil

2026 → Aujourd'huiEn production

FluxTab est une extension Chrome/Firefox qui remplace le nouvel onglet par un dashboard orienté focus : recherche multi-moteurs, liens rapides et statistiques de session. Construite avec WXT et React 19, avec i18n FR/EN et persistance locale (localStorage + IndexedDB).

WXTReact 19TypeScriptTailwind CSSi18nextIndexedDBVitest

AuroraFlow

Jeu mobile-first d’art génératif

2026 → présentEn production

AuroraFlow est une expérience interactive où le mouvement du joueur génère une oeuvre abstraite en temps réel. Développé avec Next.js et React autour d'un rendu canvas fullscreen, avec une logique de jeu en TypeScript et une interface pensée pour mobile.

Next.jsReactTypeScriptCanvas 2DTailwind CSS

Stack technique

cat skills.json

{

"Langages": ["JavaScript", "TypeScript", "Go", "HTML/CSS", "PHP", "Java"],

"Frameworks": ["Svelte", "React", "React Native", "Angular", "NestJS", "Expo"],

"Base de données": ["MySQL", "PostgreSQL"],

"Outils": ["Git", "Docker", "Linux", "Node", "Figma", "VS Code", "Claude Code", "API REST", "Agile", "Turborepo"]

}

Formation

Licence & Master MIAGE

Université Haute-Alsace · Mulhouse

2018–2021

DUT Informatique

IUT de Belfort-Montbéliard · Belfort

2016–2018

Langues

Français

Maternelle

Serbe

Courant

Anglais

Professionnel

Allemand

Notions

Contact

Disponible pour de nouvelles opportunités. N'hésitez pas à me contacter.