Diego Portilla Tejería
Desarrollador Front-End Senior
Perfil
Desarrollador front-end en Cantabria, con casi una década construyendo interfaces que aguantan producción. Empecé en ERPs industriales —distribución eléctrica, automoción, petroquímica— y desde 2021 me dedico a experiencias 3D en el navegador: showrooms y configuradores con Babylon.js sobre Vue 3 y Nuxt. Trabajo con agentes de IA integrados en el flujo diario, no como demo: revisión, refactor y documentación con criterio propio sobre lo que devuelven. Fuera del horario mantengo sistemas completos de punta a punta: un e-commerce con Nuxt 4 y Medusa, dos sistemas de trading algorítmico en Python con su propia suite de tests y un editor RAW local cuyo motor operan por igual la interfaz Vue y un agente de IA vía MCP.
Modalidad de trabajo
Remoto continuado desde 2018 8 años
- Ocho años seguidos en remoto, sin volver a presencial por el camino: primero en equipo distribuido nacional y desde 2021 con cliente internacional.
- Evaluaciones de desempeño y entregas sostenidas durante todo ese tiempo. El remoto no es una concesión que haya que compensar: es la forma en la que llevo casi toda mi carrera entregando.
- El horario flexible y la conciliación han sido palanca de rendimiento, no un coste: menos interrupciones, bloques largos de trabajo profundo y disponibilidad real en las franjas donde el equipo coincide.
Experiencia
- sep 2021 — actualidad5 años
Desarrollador Front-End Senior
Accenture · Remoto, España
- Showroom 3D y tour virtual para un fabricante mundial de hardware de centro de datos: widget en Vue, integración de los assets 3D en la página, diseño de las animaciones y mantenimiento contra el feedback del cliente.
- Configurador 3D de producto para marcas de moda de lujo, como experience product lead: aplicación Vue desde cero, integración con los servicios existentes y eCommerce con personalización en 3D.
- Pipeline de assets digitales (glTF/Babylon.js) e iteración con el equipo de artistas 3D para adaptar los modelos al framework y al presupuesto de la página.
- Pruebas de concepto de configurador y de realidad aumentada para retail y gran distribución, más widgets a medida embebibles en sitios de terceros.
- Desarrollo asistido por agentes de IA integrado en el flujo diario: generación y refactor con revisión propia, documentación técnica y automatización de tareas repetidas. La herramienta acelera; el criterio de qué se acepta y qué se descarta sigue siendo mío.
- Scrum y Kanban, reuniones directas con cliente para desarrollo y feedback continuos, y ticketing en Jira para el mantenimiento.
- Trabajo 100 % en remoto con equipos distribuidos y cliente internacional, sosteniendo entregas y evaluaciones a lo largo de toda la etapa.
Vue 3 · Nuxt · Babylon.js · WebGL · WebXR · TypeScript · JavaScript · SCSS · Jira · AWS · Azure
- mar 2019 — sep 20212 años 6 meses
Desarrollador Front-End Vue.js
FIELDEAS · Santander, Cantabria
- Parte del equipo a cargo del ERP de la mayor compañía de automoción de España.
- Desarrollador web principal del ERP de la división química de una de las mayores compañías energéticas y petroquímicas del mundo.
- Aplicaciones híbridas web y móvil con Vue.js, contra bases MySQL y SQL Server y APIs de terceros.
- Co-redacción de la documentación técnica que se entregaba al cliente.
Vue.js · JavaScript · HTML · CSS · MySQL · SQL Server · REST
- abr 2018 — mar 201911 meses
Desarrollador Web
FIELDEAS · Santander, Cantabria
- Reconstrucción con Vue.js del ERP de una de las mayores distribuidoras eléctricas de España.
- Trabajo Fin de Grado sobre realidad aumentada en Android y Java, con gafas de AR.
Vue.js · JavaScript · Java · Android · AR · MySQL · SQL Server
- jun 2017 — abr 201810 meses
Desarrollador web y móvil — prácticas
Netkia · Torrelavega, Cantabria
- Mantenimiento de los proyectos existentes en AngularJS 1.5.
- CMS y aplicación móvil para una pequeña compañía aseguradora.
- Arranque de un proyecto en PHP para una empresa minera.
AngularJS 1.5 · JavaScript · HTML · CSS · PHP
Sectores
Stack técnico
Front-end
Vue 3 · Composition API · JavaScript (ES2023) · CSS3 · SCSS · Pinia · Vue Router · Nuxt 4 · SSR · Nitro · Vuetify · Vite · PWA / Workbox · TypeScript
3D · WebXR
Babylon.js · GSAP · animación · glTF · pipeline de assets · WebGL · AR (Android · Java)
Plataforma y datos
Node.js · Python · Vercel · Cloudflare · VPS · Cloudflare Workers · D1 · R2 · GitHub Actions · CI/CD · PostgreSQL · SQLite · MySQL · Medusa 2.0 · headless commerce
Método
Scrum · Kanban · Desarrollo asistido por IA · Interlocución con cliente · Documentación técnica · Vitest · pytest · AWS · Azure (básico)
Formación
sep 2014 — feb 2019
Grado en Ingeniería Informática
Universidad de Cantabria · Santander, Cantabria
TFG sobre realidad aumentada en Android y Java.
Idiomas
- EspañolNativo
- InglésB2