Quentin Aslan

Quentin Aslan · Desarrollador full-stack sénior Construyo productos completos, de la interfaz al backend en tiempo real.

Fronts en Vue y React, servicios Java, Go y Node.js en AWS, apps iOS. Desarrollo para la web desde 2015, con 7 años en equipos de producto en Francia y Canadá.

Freelance, disponible para nuevos proyectos · Con base en Barcelona, en remoto en Europa y Norteamérica.

Quentin asomado a la puerta de un tren, sonriendo

Railora

Mi propia app, nacida en los trenes de vuelta de Asia y construida solo.

Dónde está realmente tu tren, en tiempo real.

Entre los operadores

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

App en SwiftUI y backend en Cloudflare Workers que procesa los datos ferroviarios en directo.

Empresas con las que he trabajado

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

Producto propio · app iOS y backend serverless · desde 2026

Railora: seguimiento de trenes en directo en iPhone

Una app iOS de consumo que diseñé y publiqué solo, del estudio de mercado a la App Store, con un backend serverless en TypeScript sobre Cloudflare Workers que integra los horarios de 11 países y el tiempo real de 8 redes. Varios miles de personas la usan para seguir sus trenes.

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

Leer el caso de estudio: Railora: seguimiento de trenes en directo en iPhone

GLS France · 2024 – 2026 · dos proyectos

GLS France: seguimiento de paquetes con 2,2 M de visitas al mes

En un primer proyecto lideré el front Vue 3 de la app web de seguimiento de paquetes de los destinatarios de GLS, 2,2 millones de visitas al mes según GLS, y desarrollé los servicios de códigos PIN en Go y Java. En un segundo desarrollé microservicios Java y Go orientados a eventos en AWS y el plugin de IA para Claude Code y Copilot que hoy usan unos 30 desarrolladores de GLS.

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

Leer el caso de estudio: GLS France: seguimiento de paquetes con 2,2 M de visitas al mes

Bell Canada · Montreal · 2022 – 2024

Bell Canada: un SaaS de autoservicio para empresas

Dos años como desarrollador full-stack en el equipo Self-Service Center de Bell, en Montreal y en inglés. Desarrollé el front Vue 3 y TypeScript del SaaS B2B con el que las empresas clientes gestionan las tarifas, los teléfonos y los gastos de sus empleados, y contribuí a los microservicios Java Spring Boot que lo sostienen. La accesibilidad formaba parte de cada funcionalidad.

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

Leer el caso de estudio: Bell Canada: un SaaS de autoservicio para empresas

Conforme a WCAG AA en Bell, GLS y Vasco.

Lo que dicen de mí

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

    Kashan AhmadCliente, extensión de Chrome (2024)vía Upwork
  • “Quentin was a joy to work with, highly skilled, precise and very good analytical skills! And above all a very nice person.”

    WillCofundador (2024-2025)vía InnoSelect
  • “Quentin es muy rápido y eficaz. Entendió enseguida la naturaleza de mi problema y lo resolvió en un tiempo récord. No dudaré en volver a trabajar con Quentin.”

    Ludovic RobbeCliente, proyecto Vue.js (2025)vía Malt · Traducido del francés
  • “Rápido, eficaz y muy amable. Lo recomiendo.”

    Kévin SimoesCEO (2020)vía monpartenairebancaire.fr · Traducido del francés
  • “Tuve la suerte de trabajar con Quentin en un proyecto web. Quentin es un verdadero activo para un equipo y se adaptará perfectamente a distintos proyectos.”

    Numa BalardAdministrador de sistemasvía LinkedIn · Traducido del francés

Experiencia

  1. RailoraCreador y desarrolladorProducto propio · Remoto

    App iOS de consumo para seguir trenes en tiempo real, «el Flighty de los trenes». Nació de un viaje por el Sudeste Asiático y de una vuelta a casa en tren por tierra.

    • App iOS de consumo diseñada y publicada en solitario en la App Store, del estudio de mercado a producción, con varios miles de usuarios
    • SwiftUI y Live Activities; backend serverless en Cloudflare; horarios de 11 países, tiempo real en 8 redes
    • Lógica de estado de retrasos de los trenes desarrollada con LangGraph

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

    Leer el caso de estudio: Railora

Proyectos freelance, 2024 – hoy

  1. GLS FranceIngeniero backend (Java, Go) y adopción de la IAFreelance · Francia Francia, en remoto

    Paquetería de larga distancia: microservicios Java y Go orientados a eventos en AWS, y adopción de la IA por los equipos de desarrollo.

    • Desarrollé microservicios Java y Go para un pipeline orientado a eventos que procesa las mediciones de llenado de los camiones tomadas por cámaras con IA, y los dashboards operativos sobre esos datos
    • Desarrollé un plugin compartido para Claude Code y Copilot (skills, comandos, hooks de control) que usan ~30 desarrolladores; formé a los equipos y participé en la arquitectura del sistema RAG interno
    • Reduje la preparación de releases de ~90 a 30-45 minutos con comandos dedicados (code review, merge requests, despliegues en AWS)

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

    Leer el caso de estudio: GLS France
  2. VascoDesarrollador front-end (Vue 3, GraphQL)Freelance · Francia París, en remoto

    SaaS fintech B2B para gestoras de activos privados (Vue 3, GraphQL, Symfony).

    • Tabla de datos en tiempo real con AG Grid y GraphQL/Apollo: filtrado en servidor, caché sincronizada en directo
    • Contribución al módulo KYC (form builder AML/PBC, backend Symfony) y desarrollo del front de una automatización KYC con LLM
    • Rediseño completo del layout de la aplicación y componentes del design system (tooltip, dropdown), conformes a WCAG AA / EAA

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

  3. InnoSelectDesarrollador full-stackFreelance, tiempo parcial · Países Bajos Países Bajos, en remoto

    SaaS de evaluación de RR. HH. que relaciona candidatos y puestos mediante tests de competencias y personalidad.

    • Me hice cargo del producto como único desarrollador y lo amplié: front React/Next.js, API NestJS/MongoDB
    • Implementé el motor de puntuación (68 competencias) con tests, y los informes PDF
    • Interfaz en inglés y neerlandés; nuevas funcionalidades front conformes a WCAG

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

  4. GLS FranceLead full-stack (Vue.js, Go, Java)Freelance · Francia Toulouse

    App web de seguimiento de paquetes que permite a los destinatarios de GLS seguir y modificar sus entregas; alto tráfico, 2,2 M de visitas al mes (cifra del cliente).

    • Lideré el front Vue 3 / TypeScript y fui mentor de un becario
    • Realicé la auditoría EAA / WCAG; adapté a WCAG las páginas NPS y de seguimiento con el equipo de design system
    • Diseñé y llevé a producción un servicio Go de códigos PIN; desarrollé el servicio Java que envía los PIN por correo y SMS vía SQS

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

    Leer el caso de estudio: GLS France

Asalariado, 2019 – 2024

  1. PomerleauDesarrollador front-endV.I.E. (programa internacional del Estado francés) · Canadá Montreal

    Constructora con sede en Quebec; widget SIG a medida sobre ArcGIS para sus equipos.

    • Widget SIG para ArcGIS Experience Builder en React/TypeScript, desarrollado en solitario en 3 semanas
    • Selección de zonas, imágenes multicapa, comparación de elevación entre dos capas
    • Redacté guías en francés e inglés e impartí una formación de 4 horas en inglés

    React · TypeScript · ArcGIS

  2. Bell CanadaDesarrollador full-stack (Vue.js y Java Spring Boot)V.I.E. (programa internacional del Estado francés) · Canadá Montreal

    Self-Service Center, plataforma de microservicios para clientes B2B y B2C del mayor operador de telecomunicaciones de Canadá, en inglés; mi producto principal fue un SaaS B2B para clientes empresariales.

    • Participé en el lanzamiento de una app web para los clientes de Bell: recogida de necesidades, decisiones técnicas y bases del front
    • Contribuí a los microservicios Java Spring Boot del SaaS B2B y de la herramienta para técnicos
    • Desarrollé cada nueva funcionalidad con nivel WCAG AA (AAA cuando era posible) y la probé con VoiceOver y NVDA junto al equipo de QA
    • Banner desarrollado como Web Component y adaptado a WCAG: estructura semántica, textos FR/EN, focus trap, contrastes

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

    Leer el caso de estudio: Bell Canada
  3. OccitalineDesarrollador full-stack (formación dual)Formación dual · Francia Toulouse

    Switch-router Linux industrial orientado a la ciberseguridad para la gestión técnica de edificios, en el que trabajé de principio a fin, de las especificaciones a las demos con clientes. Desplegado en el CNES, incluidas las plataformas de lanzamiento de Ariane, y en el Stade de France.

    • App web y API REST (Node.js, MongoDB, Vue) que configuran el router de principio a fin, de la interfaz a los scripts Linux de firewall, enrutamiento y VPN
    • Administración Linux: scripting, enrutamiento IP y netfilter/iptables; desarrollo de un driver en C
    • Supervisión multisede de sensores (REST, MQTT), visor 3D BIM en JavaScript, editor gráfico 2D; demos técnicas a clientes

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

    Leer el caso de estudio: Occitaline

Historial completo: CV (PDF) · LinkedIn

Proyectos personales

Fuera de los proyectos para clientes, construyo mis propios proyectos, desde firmware ESP32 y redes en Raspberry Pi hasta apps iOS. La mayoría parte de un problema real, en casa o de viaje.

  • 2025

    Abrepuertas y portón a distancia

    Conecté el interfono del edificio a relés controlados por un ESP32 con un pequeño servidor HTTP en C, detrás de un servicio Go y un túnel WireGuard, para abrir la puerta y el garaje desde el móvil.

  • 2024

    Easy Router

    Un router de viaje con Raspberry Pi 4 que se conecta al Wi-Fi público con un adaptador, emite un hotspot con otro y enruta todo por una VPN, configurado desde una interfaz Vue 3.

  • 2022

    Sensor Sensei

    Un sensor de calidad del aire sobre M5Stack (ESP32) que mide PM2.5, temperatura y humedad, con posición GPS, y envía sus datos por LoRa a una pasarela (proyecto IoT de Epitech).

  • 2022

    Casa conectada

    Sensores ESP32 en el piso envían la temperatura a una API en una Raspberry Pi, que controla la calefacción, la iluminación por presencia y los avisos del interfono.

  • 2026

    Mémoire

    Una app iOS de repetición espaciada pensada para adultos con TDAH, con planificación FSRS v5 y un widget de pantalla de inicio.

  • 2024

    Max-Explorer

    Una app web para los abonados Max Jeune de SNCF que encuentra los trayectos TGV e Intercités gratuitos que sncf-connect no destaca, incluidos los de conexión corta, en lista y en mapa, a partir de los datos abiertos de SNCF importados cada mañana.

Sobre mí

El inglés es mi idioma de trabajo diario. Pasé dos años en equipos anglófonos en Montreal, en Bell Canada y Pomerleau, y también he trabajado como freelance desde Boston.

En 2026 pasé cuatro meses en el Sudeste Asiático, en Tailandia, Laos y Vietnam, y volví a casa por tierra: de Hanói a París en tren, pasando por China, Asia Central, Georgia y Turquía. Railora nació en esos trenes: quería saber dónde estaba mi tren y ninguna app lo hacía bien.

Idiomas
Francés · Nativo
Inglés · Fluido, 2 años en equipos anglófonos en Canadá
Español · Avanzado, practicado en Centroamérica, Sudamérica y España
Formación
Epitech · Máster en Arquitectura de Software, graduado en 2022
CodinGame · JavaScript 770/790 (2022)
Quentin sonriendo en el desierto al atardecerQuentin de espaldas bajo una aurora boreal

¿Un proyecto o un puesto en mente? Hablemos.

Respondo a cada mensaje en menos de 24 horas.

contact@quentinaslan.com

+33 6 52 68 95 83