Hola, soy
Javier Ruiz Muro
Frontend Developer
No me limito a desarrollar interfaces: diseño arquitecturas frontend escalables, mantenibles y enfocadas en rendimiento, experiencia de usuario y calidad de desarrollo. Especializado en Vue.js y Nuxt, con experiencia en entornos enterprise y uso de IA aplicado al flujo diario de desarrollo.

Sobre mí
Soy desarrollador frontend especializado en Vue.js y Nuxt, con más de 3 años de experiencia en proyectos de alta complejidad para organismos públicos y empresas privadas. Mi enfoque va más allá de implementar interfaces: diseño arquitecturas frontend escalables y mantenibles, pensadas para resistir el crecimiento del producto a largo plazo.
He participado en plataformas BIM CDE para gestión documental y modelado 3D de infraestructuras, y en aplicaciones internas de visualización y gestión de productos. Trabajo con entornos Microsoft Azure —incluyendo despliegues frontend e integración en flujos CI/CD mediante Azure DevOps— y en equipos multidisciplinares bajo metodologías ágiles (Scrum).
Incorporo IA de forma activa en mi flujo de trabajo diario —como herramienta de productividad real, no como tendencia— para acelerar el desarrollo, mejorar la calidad del código y reducir deuda técnica. Me siento igual de cómodo liderando el ciclo completo de un frontend que colaborando estrechamente con backend y diseño para garantizar coherencia visual y solidez arquitectónica.
Skills técnicas
Core Stack
- Vue.js
- Nuxt
- TypeScript
- Pinia
- Vue Router
- VueUse
UI & Estilos
- PrimeVue
- Vuetify
- Tailwind CSS
- SCSS
- CSS3 (BEM)
IA
- GitHub Copilot
- OpenCode
- Prompting estructurado
- Context engineering
Arquitectura
- SPA
- SSR
- Arquitectura modular
- REST APIs
- Component-driven
Build Tools
- Webpack
- Vite
Testing
- Jest
- Cypress
- Vitest
DevOps
- Azure DevOps
- GitHub Actions
- CI/CD
Herramientas
- Git
- ESLint
- Prettier
- VS Code
- npm
- yarn
Buenas prácticas
- Git Flow
- Conventional Commits
- Clean Code
- SOLID
- Code Reviews
Experiencia
Desarrollador Frontend
·Hiberus
Jun 2023 — Actualidad · España
- Desarrollo de interfaces frontend complejas en Vue.js y Nuxt con Composition API, Vue Router y Pinia, dentro de una plataforma BIM CDE para la gestión documental y modelado 3D de infraestructuras (MITMA y Dirección General de Carreteras). En producción a escala nacional.
- Diseño e implementación de arquitectura modular con separación de responsabilidades -> composables para lógica reutilizable, stores Pinia para el estado global y componentes.
- Implementación de pruebas automatizadas con Jest y Cypress, asegurando la calidad del código y la cobertura funcional de los módulos de gestión documental y visualización 3D.
- Participación en el ciclo completo de despliegue frontend en Microsoft Azure dentro de pipelines CI/CD gestionados con Azure DevOps.
- Colaboración estrecha con equipos de backend y diseño en entorno ágil (Scrum), con revisiones de código y definición de componentes reutilizables.
- Desarrollo íntegro de una aplicación en Vue 2 para Delikia (visualización y gestión de productos en máquinas de café), responsable de todo el ciclo frontend.
- Incorporación de herramientas de IA (GitHub Copilot, OpenCode, OpenAI y Claude Code) en el flujo diario de desarrollo para acelerar la implementación de funcionalidades, mejorar la revisión de código y reducir los tiempos de resolución de problemas.
Stack
- Vue.js
- Nuxt
- Pinia
- Vue Router
- TypeScript
- JavaScript
- Jest
- Cypress
- Microsoft Azure
- Azure DevOps
- Scrum
Desarrollador Frontend en Prácticas · Héroes y Heroínas
·Hiberus
Mar 2023 — Jun 2023 · España
- Participación en el programa de formación intensiva "Héroes y Heroínas" de Hiberus, orientado al desarrollo frontend profesional.
- Trabajo en proyectos reales del entorno corporativo con Vue.js, React y Angular, aplicando TypeScript y metodologías ágiles.
- Integración en equipos multidisciplinares con flujos de trabajo profesionales, revisiones de código y entregas por sprints.
Stack
- Vue.js
- React
- Angular
- TypeScript
- JavaScript
- Scrum
- Git
Desarrollador Frontend en Prácticas
·Yell Ducal
Mar 2022 — Jun 2022 · España
- Primer contacto profesional con el desarrollo frontend en proyectos reales.
- Familiarización con el ecosistema Vue.js, patrones de componentes y control de versiones con Git.
- Aprendizaje de flujos de trabajo en equipo y prácticas básicas de code review.
Stack
- Vue.js
- JavaScript
- HTML5
- CSS3
- Git
Proyectos

2025 · Diseño & Desarrollo
HabitQuest
- Vue.js
- TypeScript
- Pinia
- PrimeVue
- Vue Router
- Tailwind CSS
- Vite
- Supabase
- Vercel
Contacto
¿Tienes un proyecto, una idea o una oferta de trabajo? Estoy disponible y me encantaría escucharte.