Quentin Aslan

Quentin Aslan · Développeur full-stack senior Je livre des produits entiers, de l'interface au backend temps réel.

Fronts Vue et React, services Java, Go et Node.js sur AWS, apps iOS. Je construis pour le web depuis 2015, dont 7 ans en équipes produit en France et au Canada.

Freelance, disponible pour de nouvelles missions · Basé à Barcelone, en télétravail en Europe et en Amérique du Nord.

Quentin penché à la porte d'un train, souriant

Railora

Mon app, née dans les trains au retour d'Asie et construite seul.

Où est vraiment votre train, en temps réel.

Parmi les opérateurs

  • SNCF
  • Renfe
  • Trenitalia
  • SBB CFF FFS
  • SNCB
  • Eurostar
  • CP
  • VIA Rail

App SwiftUI et backend Cloudflare Workers qui ingère les flux ferroviaires en direct.

Entreprises avec lesquelles j'ai travaillé

  • GLS
  • Bell Canada
  • Vasco
  • Pomerleau
  • InnoSelect
  • Occitaline

Produit personnel · app iOS et backend serverless · depuis 2026

Railora : le suivi de trains en direct sur iPhone

Une app iOS grand public conçue et livrée seul, de l'étude de marché à l'App Store, avec un backend serverless TypeScript sur Cloudflare Workers qui ingère les horaires de 11 pays et le temps réel de 8 réseaux. Plusieurs milliers de personnes l'utilisent pour suivre leurs trains.

SwiftUI · TypeScript · Cloudflare Workers · Durable Objects · GTFS-RT

Lire l'étude de cas: Railora : le suivi de trains en direct sur iPhone

GLS France · 2024 – 2026 · deux missions

GLS France : le suivi de colis à 2,2 M de visites par mois

Sur une première mission, j'ai mené le front Vue 3 de l'app web de suivi de colis des destinataires GLS, 2,2 millions de visites par mois selon GLS, et construit les services de code PIN en Go et Java. Sur une seconde, j'ai développé des microservices Java et Go événementiels sur AWS et le plugin IA pour Claude Code et Copilot qu'utilisent aujourd'hui une trentaine de développeurs GLS.

Vue 3 · TypeScript · Go · Java · AWS SNS/SQS · Claude Code

Lire l'étude de cas: GLS France : le suivi de colis à 2,2 M de visites par mois

Bell Canada · Montréal · 2022 – 2024

Bell Canada : un SaaS self-service pour les entreprises

Deux ans comme développeur full-stack dans l'équipe Centre Libre-Service de Bell, à Montréal et en anglais. J'ai construit le front Vue 3 et TypeScript du SaaS B2B avec lequel les entreprises clientes gèrent les forfaits, les téléphones et les dépenses de leurs employés, et contribué aux microservices Java Spring Boot derrière. L'accessibilité faisait partie de chaque fonctionnalité.

Vue 3 · TypeScript · Java · Spring Boot · Web Components

Lire l'étude de cas: Bell Canada : un SaaS self-service pour les entreprises

Conforme WCAG AA chez Bell, GLS et Vasco.

Ils ont travaillé avec moi

  • “He understands what he's capable of and shows it upfront, highly recommended!”

    Kashan AhmadClient, extension Chrome (2024)via Upwork
  • “Quentin was a joy to work with, highly skilled, precise and very good analytical skills! And above all a very nice person.”

    WillCofondateur (2024-2025)via InnoSelect
  • “Quentin fait preuve d'une grande rapidité et efficacité. Il a rapidement saisi la nature de mon problème et l'a résolu en un temps record. Je n'hésiterai pas à collaborer de nouveau avec Quentin.”

    Ludovic RobbeClient, mission Vue.js (2025)via Malt
  • “Rapide, efficace, et très aimable. Je recommande.”

    Kévin SimoesCEO (2020)via monpartenairebancaire.fr
  • “J'ai eu la chance de travailler avec Quentin sur un projet web. Quentin est un vrai atout dans une équipe et s'adaptera parfaitement à différents projets.”

    Numa BalardAdministrateur systèmevia LinkedIn

Parcours

  1. RailoraCréateur et développeurProduit personnel · Télétravail

    App iOS grand public de suivi de trains en temps réel, dans l'esprit de Flighty pour l'avion. Née d'un voyage en Asie du Sud-Est et d'un retour en train par voie terrestre.

    • App iOS grand public conçue et livrée seul sur l'App Store, de l'étude de marché à la production, avec plusieurs milliers d'utilisateurs
    • SwiftUI, Live Activities ; backend serverless Cloudflare ; horaires de 11 pays, temps réel sur 8 réseaux
    • Logique de statut de retard des trains développée avec LangGraph

    Swift · SwiftUI · Live Activities · Cloudflare Workers · Durable Objects · Turso · GTFS-RT · LangGraph

    Lire l'étude de cas: Railora

Missions freelance, 2024 – aujourd'hui

  1. GLS FranceDéveloppeur Backend Java / Go et adoption de l'IAFreelance · France France, télétravail

    Logistique colis longue distance : microservices Java et Go événementiels sur AWS, et adoption de l'IA par les équipes de développement.

    • Microservices Java et Go d'un pipeline événementiel de caméras IA mesurant le taux de remplissage des camions, et dashboards opérationnels sur ces données
    • Plugin partagé Claude Code + Copilot (skills, commandes, hooks de garde-fous) utilisé par ~30 développeurs ; formation des équipes et participation à l'architecture du RAG interne
    • Temps de préparation des releases réduit de ~1 h 30 à 30-45 min grâce à des commandes dédiées (code review, MR, déploiements AWS)

    Java · Go · AWS SNS/SQS · PostgreSQL · Terraform · Claude Code · Copilot · RAG

    Lire l'étude de cas: GLS France
  2. VascoDéveloppeur front-end Vue.js (GraphQL)Freelance · France Paris, télétravail

    SaaS fintech B2B pour les sociétés de gestion d'actifs privés (Vue 3, GraphQL, Symfony).

    • Grille de données temps réel (AG Grid, GraphQL/Apollo) : filtrage côté serveur, cache synchronisé en direct
    • Contribution au module KYC (form builder AML/LCB-FT), dont backend Symfony/PHP, et front d'une automatisation KYC par LLM
    • Refonte complète du layout de l'application et composants du design system (tooltip, dropdown), conformes WCAG AA / EAA

    Vue 3 · TypeScript · GraphQL · Apollo · AG Grid · Symfony · Vitest

  3. InnoSelectDéveloppeur full-stackFreelance, temps partiel · Pays-Bas Pays-Bas, télétravail

    SaaS RH d'évaluation qui rapproche candidats et postes par des tests de compétences et de personnalité : reprise d'une base de code existante, seul développeur.

    • Reprise et évolution du produit en tant que seul développeur : front React/Next.js, API NestJS/MongoDB
    • Implémentation du moteur de scoring (68 compétences) avec tests, et des rapports PDF
    • Interface anglais et néerlandais ; nouvelles fonctionnalités front conformes WCAG

    React · Next.js · NestJS · MongoDB · Docker · GitHub Actions

  4. GLS FranceLead Full-Stack (Vue.js, Go, Java)Freelance · France Toulouse

    Application web de suivi de colis qui permet aux destinataires GLS de suivre et modifier leurs livraisons ; fort trafic, 2,2 M de visites par mois (chiffre client).

    • Lead du front Vue 3 / TypeScript, encadrement d'un stagiaire
    • Audit EAA ; mise en conformité WCAG des pages NPS et de suivi, avec l'équipe design system
    • Code PIN de bout en bout : service Go conçu et mis en production, envoi par e-mail et SMS via un service Java et SQS

    Vue 3 · TypeScript · Go · Java · Spring Boot · AWS SQS · Terraform · GitLab CI · Grafana

    Lire l'étude de cas: GLS France

Salarié, 2019 – 2024

  1. PomerleauDéveloppeur front-endV.I.E. (volontariat international en entreprise) · Canada Montréal

    Entreprise de construction québécoise ; widget SIG sur mesure, sur ArcGIS, pour ses équipes.

    • Widget SIG pour ArcGIS Experience Builder en React/TypeScript, livré seul en 3 semaines
    • Sélection de zone, imagerie multi-couches, comparaison d'élévation entre deux couches
    • Rédaction de guides FR/EN et formation de 4 h en anglais chez le client

    React · TypeScript · ArcGIS

  2. Bell CanadaDéveloppeur full-stack (Vue.js & Java Spring Boot)V.I.E. (volontariat international en entreprise) · Canada Montréal

    Centre Libre-Service, plateforme microservices pour les clients B2B et B2C du premier opérateur télécom du Canada, en anglais ; mon produit principal : un SaaS B2B pour les clients entreprises.

    • Participation au lancement d'une application web destinée aux clients de Bell : recueil des besoins, choix techniques et fondations du front
    • Contribution aux microservices Java Spring Boot derrière le SaaS B2B et l'outil des techniciens
    • Développement de chaque nouvelle fonctionnalité au niveau WCAG AA (AAA quand possible), avec des tests VoiceOver et NVDA aux côtés de la QA
    • Bannière développée en Web Component et rendue conforme WCAG : structure sémantique, libellés FR/EN, focus trap, contrastes

    Vue 3 · TypeScript · Java · Spring Boot · Pinia · Web Components · Cypress · Jest · OpenShift

    Lire l'étude de cas: Bell Canada
  3. OccitalineDéveloppeur full-stack (alternance)Alternance · France Toulouse

    Switch-routeur Linux industriel orienté cybersécurité pour la gestion technique de bâtiment (GTB), sur lequel j'ai travaillé de A à Z, du cahier des charges aux démos clients. Déployé au CNES, jusqu'aux pas de tir Ariane, et au Stade de France.

    • Application web et API REST (Node.js, MongoDB, Vue) qui configurent le routeur de bout en bout, de l'interface aux scripts Linux : pare-feu, routage, VPN
    • Administration Linux : scripting, routage IP, pare-feu netfilter/iptables ; développement d'un driver en C
    • Supervision multisite de capteurs (REST, MQTT), viewer 3D BIM en JavaScript, éditeur graphique 2D ; démos techniques aux clients

    Node.js · MongoDB · Vue · Linux · iptables · VPN · MQTT · C

    Lire l'étude de cas: Occitaline

Historique complet : CV (PDF) · LinkedIn

Projets perso

En dehors des missions, je construis mes propres projets, du firmware ESP32 et du réseau sur Raspberry Pi jusqu'aux apps iOS. La plupart partent d'un vrai problème, chez moi ou en voyage.

  • 2025

    Ouvre-porte et portail à distance

    J'ai relié l'interphone de l'immeuble à des relais pilotés par un ESP32 qui expose un petit serveur HTTP en C, derrière un service Go et un tunnel WireGuard : la porte et le garage s'ouvrent depuis mon téléphone.

  • 2024

    Easy Router

    Un routeur de voyage sur Raspberry Pi 4 qui se connecte au Wi-Fi public sur une carte, diffuse un hotspot sur une seconde et fait passer tout le trafic par un VPN, configuré depuis une interface Vue 3.

  • 2022

    Sensor Sensei

    Un capteur de qualité de l'air sur M5Stack (ESP32) qui mesure les PM2.5, la température et l'humidité, avec position GPS, et envoie ses données en LoRa vers une passerelle (projet IoT Epitech).

  • 2022

    Maison connectée

    Des capteurs ESP32 dans l'appartement envoient la température à une API sur Raspberry Pi, qui pilote le chauffage, l'éclairage de présence et les notifications d'interphone.

  • 2026

    Mémoire

    Une app iOS de répétition espacée pensée pour les adultes TDAH, avec planification FSRS v5 et un widget d'écran d'accueil.

  • 2024

    Max-Explorer

    Une app web pour les abonnés Max Jeune de la SNCF qui trouve les trajets TGV et Intercités gratuits que sncf-connect met de côté, y compris avec correspondance courte, en liste et sur carte, depuis l'open data SNCF importé chaque matin.

À propos

L'anglais est ma langue de travail au quotidien. J'ai passé deux ans dans des équipes anglophones à Montréal, chez Bell Canada et Pomerleau, et j'ai aussi travaillé en freelance depuis Boston.

En 2026, j'ai passé quatre mois en Asie du Sud-Est, en Thaïlande, au Laos et au Vietnam, puis je suis rentré par voie terrestre : de Hanoï à Paris en train, par la Chine, l'Asie centrale, la Géorgie et la Turquie. Railora est née dans ces trains : je voulais savoir où était mon train, et aucune app ne le faisait bien.

Langues
Français · Langue maternelle
Anglais · Courant, 2 ans en équipe anglophone au Canada
Espagnol · Avancé, pratiqué en Amérique centrale et du Sud et en Espagne
Formation
Epitech · Master, Architecte logiciel, diplômé 2022
CodinGame : JavaScript (770/790, 2022)
PSC1, secours civiques (2019)
Quentin souriant dans le désert au coucher du soleilQuentin de dos sous une aurore boréale

Un projet ou un poste en tête ? Parlons-en.

Je réponds à chaque message sous 24 heures.

contact@quentinaslan.com

+33 6 52 68 95 83