AccueilTélécharger le CVVersion sombre

Nathan Hallouin

Développeur Full Stack React / Next.js

Mobilité : Hybride / Télétravail

Nathan Hallouin

Profil

Polyvalent et autonome, j'interviens sur toute la chaîne : front responsive, API sécurisée, déploiement CI/CD. Priorités : qualité, clarté, performance mesurable.

  • Autonomie & rigueur en environnement agile
  • Exécution complète : front, back, API, test, déploiement
  • Communication fluide & esprit d'équipe
  • Sens produit & souci du détail

Compétences

Front-end
React, Next.js, TypeScript, React Native / Expo, Vue / Nuxt, Tailwind CSS, HTML, CSS
Back-end
Node.js / NestJS, Java / Spring Boot, API REST, PostgreSQL, Flyway
Tests & Qualité
Vitest, JUnit, Testcontainers, Playwright, revue de code, accessibilité (WCAG)
Sécurité & Conformité
RGPD, hébergement HDS, chiffrement, journalisation des accès, JWT
Outils & CI/CD
Git, GitHub Actions, Docker, Vercel, Scalingo, Sentry, Jira, Claude Code

Expérience professionnelle

Développeur Full Stack React / Next.js · Freelance

06/2024 - aujourd'hui

Micro-entreprise · Orléans & Paris

Physio Xpert

09/2025 - aujourd'hui
  • Conçu et développé seul, depuis septembre 2025, un SaaS de rééducation aujourd'hui en production : back-office praticien, application mobile patient iOS/Android et API. 310 routes, 4 658 tests.
  • Back-office React / Next.js en TypeScript, mobile React Native / Expo, API Java / Spring Boot sur PostgreSQL, après migration d'un MVP React + Supabase.
  • Moteur de règles JSONLogic stocké en base : les praticiens modifient questionnaires et alertes médicales sans redéploiement.
  • Données de santé : hébergé chez Scalingo, certifié HDS, en France, chiffrement, consentement, journalisation des accès (RGPD), CI/CD.

app.physio-xpert.com, étude de cas sur nathanhallouin.dev

Dorloter

06/2024 - aujourd'hui
  • Plateforme web et mobile réunissant adoption en refuge, signalements perdus/trouvés géolocalisés et annuaire de pensions agréées.
  • Monorepo TypeScript : API NestJS modulaire (10 contextes), rapprochement PostGIS scoré, 2 SPA React, application Expo, authentification JWT.

Développeur Full Stack JavaScript · Alternance, 12 mois

05/2022 - 05/2023

Quanted Square · Paris

  • Développé une application web multilingue en Vue / Nuxt : rendu serveur, i18n, PWA, SEO et performances.
  • Intégré le paiement Stripe et mis en place le déploiement continu sur Vercel.
  • Travaillé en équipe de 3 en SCRUM : revues de code croisées et documentation technique.

Wilook Backoffice, gestion e-commerce mode

11/2022 - 05/2023
  • Back-office e-commerce pour une marque de mode en Nuxt / Vue 3 / Vuetify et TypeScript : CRUD produits filtrable, upload d'images et composition visuelle de looks par glisser-déposer.
  • Couche service isolant les données, pagination serveur en scroll infini, filtres partageables par URL, RLS et démo hors-ligne. Base maintenue à jour depuis, aujourd'hui en Nuxt 4.

Formation

Bachelor Développeur Concepteur Logiciel

OpenClassrooms · Paris · Formation diplômante

2024 - 2025

Concepteur Développeur d'Applications

Nexa Digital School · Paris · Alternance

2022 - 2023

Développeur Web (titre RNCP niveau 5)

OpenClassrooms · Paris · Formation diplômante

2020 - 2021

Cursus scientifique pluridisciplinaire

Universités du Mans, Tours, Rouen · France · Informatique, Électronique, Mathématiques

2015 - 2019

Certifications

  • CS50 AI · Harvard University, 2026
  • Meta Front-End Developer · Meta, 2025
  • JavaScript Algorithms and Data Structures · freeCodeCamp, 2021

Langues

Français · Langue maternelle • Anglais · Professionnel • Allemand · Intermédiaire

Centres d'intérêt

  • Documentaires, de l'histoire aux enjeux contemporains
  • Cuisine pour mon entourage, le meilleur ciment d'équipe
  • Entrepreneuriat : création de valeur et modèles innovants