
Valentin Gaudin
Développeur Mobile React Native | Fullstack TypeScript · Laravel · API | 🪖 Ex-militaire
Salaire / Taux journalier
Grenoble, France
Mobilité : Paris, Lyon
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Un projet d'app mobile à lancer, une app existante à faire évoluer, ou un besoin fullstack sans vouloir coordonner trois prestataires : je prends en charge le cycle complet, du cadrage du besoin jusqu'à la livraison et au suivi. Un seul interlocuteur, du mobile au serveur. Profil hybride : 10 ans de commandement opérationnel dans les Chasseurs Alpins, suivis d'une reconversion en développement en 2021. Aujourd'hui, développeur mobile React Native et fullstack JavaScript/TypeScript et PHP/Laravel. Je couvre l'ensemble du cycle d'un projet : compréhension du besoin, cadrage, code, livraison, suivi. L'autonomie héritée du commandement et de mon expérience de chef de projet me permet d'opérer sans intermédiaire ; utile sur les missions en solo ou en petite équipe. Mes compétences clés : - Mobile : React Native, TypeScript strict - Web : React, TypeScript, Next.js - Backend : PHP 8 / Laravel (architecture Actions), API REST, SQL - Cadrage et pilotage de bout en bout (héritage CdP) — ateliers, spécifications, chiffrage, suivi client - Qualité : Pest v4 (browser tests inclus), PHPStan niveau élevé, Gherkin - Ops & perf : Docker, GCP, API < 200 ms, Core Web Vitals optimisés - Automatisation IA des workflows dev (n8n, Claude Code, Sentry) Sensibilité design assumée : je tiens à des interfaces qui tiennent, visuellement comme techniquement. Préférence pour les solutions simples et lisibles plutôt que les patterns sophistiqués qui ralentissent les équipes. Discipline et fiabilité héritées du militaire. Basé à Grenoble, ouvert au remote EU.
Expérience de travail
Développeur Full Stack
Groupe actual
juil. 2024 - Présent
2 ans 4 mois
Remote, Oregon 97458, États-Unis
🔧 Développement et maintenance d'une plateforme de gestion pour le travail temporaire, servant deux audiences : les agences via un back-office web, et les candidats via une application mobile. Périmètre fonctionnel : 📊 Back-office agences : gestion des candidats, disponibilités, documents, contrats, missions App mobile candidats : informations personnelles, historique de missions, signature de contrats, demandes de retraits 🚀 Stack & responsabilités techniques : Backend (Laravel) : Architecture avec Form Requests, Events/Listeners, Notifications Jobs asynchrones avec retry logic et timeout handling Modélisation Eloquent sur des relations complexes (agences, candidats, missions, documents) 📱 Mobile (React Native) : State management avec Zustand Formulaires avec Formik + validation Zod Navigation avec React Navigation Animations avec Reanimated Push notifications via Customer.io Gestion sécurisée des données sensibles (Secure Storage) Web (React) : Interfaces d'administration pour la gestion des agences et candidats State management et data fetching avec TanStack Query Formulaires complexes multi-étapes Intégration API REST Rôle élargi : Autonomie complète sur le cycle de développement (spécifications → livraison) Contribution au discovery technique et aux choix d'architecture Mentorat et accompagnement technique de pairs workflow n8n de remédiation Sentry assistée IA (détection d'erreur → analyse Claude → ouverture de PR → notification Slack)
Développeur Full Stack
ePack Hygiene / CHR Group
avr. 2024 - juil. 2024
4 mois
Brest, France
🔧 Développement Backend Utilisation de PHP avec le framework Symfony pour créer et maintenir des applications web robustes. Optimisation des requêtes SQL pour améliorer les performances des bases de données PostgreSQL. 🗄️ Gestion des Bases de Données Administration et maintenance des bases de données PostgreSQL. Implémentation de procédures stockées et de scripts pour automatiser les tâches récurrentes. 📊 Monitoring et Analyse Configuration et utilisation de Kibana pour la surveillance et l'analyse des logs applicatifs. Surveillance des flux de données en temps réel avec Elastic. 📬 Gestion des Files d'Attente Mise en place et gestion de systèmes de messagerie asynchrone avec RabbitMQ. Développement de scripts pour traiter les messages de la file d'attente efficacement. Ces expériences m'ont permis de renforcer mes compétences techniques et de m'adapter rapidement aux nouvelles technologies dans un environnement dynamique.
TheCodingMachine
mai 2022 - mars 2024
1 an 11 mois
Lyon, France
Chef de Projet / Développeur Web
nov. 2022 - mars 2024
1 an 5 mois
Lyon, France
🔧 Poste hybride mêlant chefferie de projet et développement fullstack sur des applications web et mobiles sur mesure, en régie et au forfait, en méthodologie Agile. 💼 Avant-vente & phase commerciale — Chiffrage technique : estimation en jours/homme, découpage des périmètres — Élaboration de devis et propositions commerciales — Soutenance client : présentation de la solution, défense des choix techniques, réponse aux objections — Participation aux rendez-vous commerciaux aux côtés des business developers 📋 Cadrage & spécifications — Animation d'ateliers de cadrage avec les parties prenantes métier — Rédaction complète de cahiers des charges — Spécifications fonctionnelles détaillées : parcours utilisateur, règles métier, cas limites — Spécifications techniques : architecture, modèle de données, contrats d'API 🎯 Pilotage & relation client — COMOP, comités de pilotage, états d'avancement hebdomadaires — Gestion des demandes de changement et arbitrages périmètre / budget / délai — Accompagnement post-livraison, recette client, correction des anomalies 🚀 Stack & responsabilités techniques : Backend (Laravel) : — Conception et intégration d'API REST — Architecture orientée services — Modélisation Eloquent et requêtes complexes — Jobs asynchrones et traitements en file d'attente Web (React) : — Interfaces d'administration et applications métier — State management et data fetching — Formulaires complexes et parcours multi-étapes Mobile (React Native) : — Applications iOS / Android — Navigation, gestion d'état, intégration API Base de données : — MySQL, modélisation relationnelle, optimisation de requêtes SQL 👥 Coordination d'équipe — Attribution et priorisation des tâches — Accompagnement technique des développeurs — Points d'équipe, suivi d'avancement, amélioration continue des pratiques 🏭 Contextes d'intervention variés : ressources humaines & recrutement, aérospatial & défense, santé, industrie manufacturière.
Assistant chef de projet junior
mai 2022 - déc. 2022
8 mois
Lyon, France
Stage avec plusieurs mission sur différents projet au sein de TCM : - Développement web - Intégration web - Conception architecture - Outils métier - Gestion projet - Ticketing - Gestion clients (remontées bug, traitement données, échange sur les workflow) - Laravel - PHP 8.1 - JS
Développeur web
Bulle iit
févr. 2022 - mai 2022
4 mois
Lyon, France
Bulle iit - France
Sous-officier
Armée de Terre
févr. 2012 - oct. 2021
9 ans 9 mois
Grenoble, France
Pendant dix années au seins de l'armée, j'ai pu évoluer de la plus basse échelle à un poste de sous officier adjoint gérant 30 personnes ainsi que toute la logistique qu'engendre le déplacement d'hommes, de matériel et de besoins alimentaires techniques. Au sein d'un bataillon de chasseurs alpins j'ai pris en compétences techniques et humaines par rapport a ce milieu exigeant. Cela engendre aussi les compétences inhérentes au métier de soldat de l'infanterie. Et plus particulièrement : - Gestion ressource humaine et management de personnel - Responsable de la logistique de la section - Gestion de stock et demande d'approvisionnement - Contrôle et mise en réparation de matériels sensible - Direction, coordination et recadrage d’une équipe - Planifications d'opérations militaire - Formation et montée en compétence des subordonnés - Réaction sous le feu - Prise de consigne et application des règlements
Formation
Wild Code School
Titre professionnel (TP) de niveau 5, Computer Programming/Programmer, General
2021 - 2022
7 mois
Résultat : Titre professionnel « Développeur Web / Web mobile » - niveau BAC + 2
Formation développeur web/mobile pendant 5 mois sur Lyon. Déroulement de la formation : - Création d’un site internet statique / site vitrine (HTML/CSS, front-end / sites statiques) : 1 mois - Création d’une application web avec un framework dynamique (PHP et Symfony, JavaScript : 2 mois - Approfondissement d’un framework et d’un langage de programmation (réalisation d’un projet complexe pour un « client » Réel avec un framework et un langage de programmation choisi) : 2 mois Puis stage en entreprise.
Lycée Durzy
Baccalauréat, Science et Technologie de l'Industrie
2009 - 2011
1 an 11 mois
Résultat : STI Génie Mécanique
Licences et certifications
Développeur Web et Web Mobile
Délivré le : févr. 2022