Senior Frontend Developer · 14 años de experiencia

Hola, soy
Juanma

Construyo interfaces web seguras, accesibles y de alto rendimiento. Especializado en Angular, React, TypeScript y Liferay — con foco en AI-Driven Development.

  • Frontend Security
  • Core Web Vitals
  • WCAG 2.2
  • AI-Driven Dev

Sobre mí

Desarrollador Frontend con 14 años de experiencia construyendo interfaces web seguras, de alto rendimiento y accesibles. Especializado en arquitecturas con Angular, React, TypeScript y Liferay Headless.

Apasionado por la intersección entre Developer Experience y seguridad desde el primer render: minificación, ofuscación, hardening. Impulso la eficiencia del ciclo de vida del software con AI-Driven Development (Claude Code, GitHub Copilot) para acelerar auditorías, detectar riesgos y refactorizar lógica compleja.

Ubicación
Navia, Asturias
Teléfono
628 464 515
Idiomas
Español · Inglés (Full Professional) · Gallego

Certificaciones

  • Claude Code in Action
  • Introduction to Model Context Protocol
  • AI Fluency Framework & Foundations
  • Mastering Backend Liferay Client Extensions
  • Foundations of Liferay Headless APIs

Habilidades técnicas

Stack actual y áreas de especialización — sin barras de progreso arbitrarias

Core

  • HTML5 semántico
  • CSS moderno
  • TypeScript
  • JavaScript ES2024+

Frameworks & Plataformas

  • Angular
  • React
  • Liferay DXP / Headless
  • Shopify

CSS Architecture

  • Design Tokens
  • CSS Custom Properties
  • SCSS / BEM
  • Container Queries
  • CSS Nesting nativo
  • Tipografía fluida

Calidad & Rendimiento

  • WCAG 2.2 AA
  • Core Web Vitals
  • Frontend Security
  • Storybook
  • a11y Auditing

AI & Developer Experience

  • Claude Code
  • GitHub Copilot
  • MCP / AI Tooling
  • AI-Driven Development

Tooling

  • Git / GitLab
  • GSAP / Animaciones
  • Gulp
  • Adobe Suite
  • Figma

Experiencia profesional

  1. hiberus Actual

    Senior Frontend Developer

    – Presente · Provincia de Asturias

    • Optimización del ciclo de vida del software con Claude Code y GitHub Copilot para lógica compleja y refactorización estratégica.
    • Soluciones desacopladas con Liferay Headless APIs y arquitecturas modernas de Client Extensions.
    Más responsabilidades
    • Diseño y despliegue de Fragments dinámicos y Liferay Objects para maximizar la flexibilidad y escalabilidad de plataformas corporativas.
    • AI-Driven Development: integración de herramientas de IA en el flujo de desarrollo para acelerar auditorías y detección de riesgos.
  2. IZERTIS

    Frontend Developer

    – · 3 años 11 meses · Gijón, Asturias

    • Liderazgo técnico en evaluación de tareas críticas, asegurando calidad y alineación con objetivos del cliente.
    • Creación y mantenimiento de librerías de componentes con Storybook, BEM y SCSS.
    Más responsabilidades
    • Construcción de Client Extensions en Angular y React para optimizar la comunicación con servicios backend.
    • Integración de librerías: GSAP, Swiper, OwlCarousel, Leaflet, DataTables.
    • Clientes destacados: Telecable, EDP Redes, Gobierno de Asturias.
  3. Ricoh España

    Frontend Developer

    – · 9 meses · Oviedo, Asturias

    • Soluciones web para el Gobierno del Principado de Asturias siguiendo estándares institucionales de robustez.
    • Liderazgo en accesibilidad: normativas WCAG integradas desde la fase de diseño.
    Más responsabilidades
    • Migración de aplicaciones al nuevo framework Angular + Angular Material.
    • Implementación de patrones de diseño y arquitecturas de componentes reutilizables.
    • Consultoría técnica directa con el cliente para la validación de requisitos.
  4. Treelogic

    Frontend Developer

    – · 2 años · Oviedo, Asturias

    • Implementación y mantenimiento de la solución Bizum para Caja de Ingenieros (fintech de alta fiabilidad).
    Más responsabilidades
    • Gestión directa con stakeholders para análisis de requerimientos y nuevas funcionalidades.
    • Transformación de activos de diseño en artefactos codificados con fidelidad visual.
    • Tecnologías: Angular, Angular Material.
  5. Intermark IT

    Frontend Developer

    – · 2 años 10 meses · Gijón, Asturias

    Ver responsabilidades
    • Liderazgo en recogida de requisitos y creación de prototipos interactivos.
    • Nexo técnico entre departamentos para garantizar la alineación de equipos.
    • QA y elaboración de manuales de usuario detallados.
    • Tecnologías: Liferay, Angular, Bootstrap.
  6. Treelogic

    Frontend Developer

    – · 1 año 2 meses · Oviedo, Asturias

    Ver responsabilidades
    • Desarrollo Frontend Liferay 6.2 con Velocity y Freemarker.
    • Formación técnica interna: CSS avanzado, animaciones, 3D, Bootstrap.
    • StocKeyCentral para Grifols: gestión de pedidos KARDEX con JavaFX y J2EE en entorno hospitalario.
    • Automatización de flujos con Gulp.
  7. GMV

    Web Developer

    – · 10 meses · Barcelona

    Ver responsabilidades
    • Portal e intranet de la Universidad de Barcelona con Liferay y Bootstrap.
    • unportal.cat: buscador de oferta educativa en Cataluña (Top Ten, Glosario, Google Maps, Lucene).
    • Proyectos J2EE con Oracle, MySQL y Vaadin; infraestructura en VMWare ESXi.

Formación académica

  • Técnico Superior — Desarrollo de Aplicaciones Web
    CIFP Avilés, Asturias ·
  • Técnico Superior — Desarrollo de Aplicaciones Informáticas
    IES Juan José Calvo Miguel, Asturias ·

Contacto

¿Hablamos? Estoy abierto a nuevas oportunidades.

Email juanmafdezcuesta@gmail.com Teléfono 628 464 515 LinkedIn /in/juanmafcuesta