Ir al contenido principal

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 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

Frameworks & Librerías

  • Vue.js
  • Nuxt
  • Pinia
  • Vuex
  • Vue Router
  • PrimeVue
  • Vee-Validate
  • VueUse

Lenguajes

  • JavaScript
  • TypeScript
  • HTML5
  • CSS3

Estilos

  • Tailwind CSS
  • SCSS
  • BEM

Testing

  • Jest
  • Cypress
  • Vitest

Cloud & DevOps

  • Microsoft Azure
  • Azure DevOps
  • CI/CD
  • AWS S3
  • Git

APIs & Arquitectura

  • REST APIs
  • Arquitectura modular
  • SPA
  • SSR
  • Composables
  • Component-driven

IA & Productividad

  • GitHub Copilot
  • Claude (Anthropic)
  • OpenCode

Herramientas

  • Vite
  • ESLint
  • Prettier
  • Vue DevTools
  • npm
  • Yarn
  • VS Code

Metodologías

  • Scrum
  • Agile
  • Code Review

Experiencia

  1. Desarrollador Frontend

    ·

    Hiberus

    Sept 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
  2. 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
  3. 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

HabitQuest

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.