Je conçois des interfaces, des API et des outils métier avec une attention particulière portée à la lisibilité du code, à la performance et à l'usage réel du produit.
Web full-stackApplications mobilesAPI et architecture
Je privilégie les solutions maintenables, mesurables et utiles pour les utilisateurs finaux.
Disponibilité
Freelance et collaboration
Ouvert aux missions, aux produits internes et aux équipes techniques qui veulent aller vite sans sacrifier la qualité.
Profil
Bonjour, je suis Nicolas Strady.
Ingénieur full-stack, j'interviens sur l'ensemble du cycle de vie d'une application, de l'architecture technique jusqu'à l'expérience utilisateur. J'aime les outils métier clairs, rapides et simples à faire évoluer, avec une attention particulière pour les APIs, la donnée et les parcours web ou mobile.
Ce que je construis
Des applications web, des APIs, des back-offices et des applications mobiles orientées usage.
Des projets utiles, des équipes exigeantes et des environnements où la qualité technique compte vraiment.
Code maintenableUX pragmatiqueArchitecture lisibleAutonomie projet
Réalisations
Applications web et mobiles construites pour des besoins concrets.
Une sélection orientée produits métier, applications mobiles et architectures full-stack, avec les jeux placés après les projets les plus représentatifs du travail applicatif.
Front webMobileLangagesBack-endAPI & intégrationsDonnéesTemps réelInfraSécuritéJeu / moteur
SaaS web, mobile et API
AutoSchool
Plateforme complète pour la gestion d'auto-écoles, des élèves et des leçons.
Projet full-stack structuré en trois applications : interface web Next.js, API NestJS GraphQL et application mobile Expo. Le périmètre couvre la planification des leçons, les forfaits, les paiements, la messagerie, les documents et les notifications temps réel.
Architecture séparée web, API et mobile avec partage du modèle métier
GraphQL, authentification JWT, rôles, planning, paiements Stripe et documents signables
Temps réel pour la messagerie et les notifications, avec environnement Docker Compose
Code source privé : projet entrepreneurial contenant des choix produit, métier et techniques non publics.
Capture 1 / 4
Application mobile et API métier
Easy Planner Mobile
Parcours mobile de réservation et de planification connecté à une API Express.
Application React Native / Expo pour rechercher des établissements, consulter des offres, réserver un créneau et exploiter la géolocalisation. Le back-end associé expose les établissements, formules, règles tarifaires, utilisateurs et réservations.
Navigation mobile par onglets, parcours d'authentification et stockage sécurisé
Carte, géolocalisation, recherche d'établissements et détails des offres
API Express / TypeORM structurée autour des réservations et de la tarification
Code source privé : projet entrepreneurial conservé hors dépôt public pour protéger le périmètre produit.
Capture 1 / 4
Application temps réel
Messenger
Messagerie avec interface desktop, mobile et serveur websocket.
Projet full-stack organisé autour d'un front Next.js, d'un serveur Express / Socket.IO et d'une base relationnelle. L'objectif est de gérer les conversations, messages et notifications avec une interface utilisable sur grand écran comme sur mobile.
Gestion de congés, services, entreprises et utilisateurs.
Outil web Node.js développé pour un usage administratif : authentification, rôles, gestion des congés, services, entreprises, utilisateurs et notifications. L'application utilise des vues EJS et une base MongoDB initialisée via Docker.
Application Android conçue pour rendre l'intranet plus accessible sur smartphone. Le travail porte sur la navigation mobile, l'accès rapide aux rubriques clés, la consultation du planning et l'adaptation d'un outil initialement pensé pour desktop.
Android StudioJavaXMLPHPAPI RESTMariaDB
Consultation du planning sur smartphone
Accès rapide aux écrans principaux de l'intranet
Travail d'adaptation mobile-first sur un outil institutionnel
Jeu de Tarot en ligne migré vers une architecture web moderne.
Jeu multijoueur accessible dans le navigateur, migré depuis une base Java / JavaFX vers Nuxt 3. L'application combine pages Vue, API serveur Nuxt, persistance MariaDB, logique de partie et rendu Phaser pour l'interface de jeu.
Application Nuxt avec Pokédex, mode aventure Phaser et combats 3v3.
Application autour de l'univers Pokémon combinant un Pokédex filtrable, une API serveur Nitro, l'intégration GraphQL de PokeAPI, un mode aventure et un système de combat Phaser isolé côté client.
Conception de MVP web et mobile, structuration de socles TypeScript réutilisables, développement d'interfaces Next.js, APIs NestJS ou Express, applications Expo, authentification, rôles, paiements, CRUD métier, Docker et CI/CD.
Développeur web
Multi-Impact - mars 2023 à octobre 2024
Migration progressive d'outils 4D vers Symfony et API Platform, création de reportings CSV / XLSX, chiffrement et dépôts automatisés, optimisation de traitements volumineux, fiabilisation des données et modélisation d'un futur outil de gestion de contrats.
Développeur web en alternance
ArcelorMittal Distribution Solutions - septembre 2019 à août 2022
Maintenance et évolution d'outils internes liés à la plateforme e-steel, en PHP, JavaScript et MySQL. Développement de scripts d'import / export CSV, analyse de logs, support incidents et suivi des demandes dans Jira et SAP Solution Manager.
Stagiaire développeur informatique
Groupe Courlancy - avril à juin 2019
Développement d'une interface web de supervision de flux EAI avec PHP PDO, SQL, HTML, CSS, JavaScript et Bootstrap. Mise en place de l'authentification LDAP, des droits utilisateurs, de l'export CSV, de la pagination et de la consultation de grandes tables de logs.
Compétences
Un socle technique pour concevoir, développer et maintenir des produits complets.
Front web, back-offices et interfaces métier
J'interviens sur des applications React, Next.js, Vue, Nuxt, PHP et Symfony, avec une attention portée aux parcours métier, aux back-offices, à la maintenabilité du code et aux refontes d'outils existants.
Contact
Vous avez un projet, un besoin produit ou une mission ?
Je peux intervenir sur une application web, mobile, un back-office ou une API. Le plus simple est de me donner le contexte, l'objectif et le périmètre souhaité.