David Figuera

Desarrollador Frontend

Granada, España

Retrato de David Jesús Figuera Márquez

Desarrollador Front-End orientado a resultados con más de 5 años de experiencia diseñando y entregando aplicaciones web de escala empresarial utilizando marcos de trabajo modernos como Vue.js y React.js. Trayectoria demostrada evolucionando desde puestos centrados en la implementación de soluciones hacia posiciones de liderazgo que implican arquitectura técnica, coordinación de equipos multifuncionales y mentoría. Reconocido por conectar la ejecución técnica y los requisitos empresariales

Habilidades

  • Vue/Nuxt.js
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Tailwind
  • SASS
  • Git
  • Copilot
  • OpenAI API
  • Astro
  • Firebase
  • StoryBlok CMS

Languages

  • Spanish - Native speaker
  • English - B2

Experiencia

  • Desarrollador Frontend Senior

    Presente

    Indra

    Me incorporé al equipo como desarrollador frontend, donde mis responsabilidades incluían corregir la lógica de mercado, implementar APIs del backend y utilizar bibliotecas de componentes internas para maquetar vistas y pantallas. A medida que avancé en el puesto, la complejidad de mis tareas aumentó significativamente, lo que finalmente me llevó a oportunidades donde asumí el liderazgo en la coordinación de equipos multifuncionales, incluyendo desarrolladores backend y analistas funcionales que interactuaban directamente con los clientes, para garantizar que los requisitos del proyecto estuvieran correctamente alineados y ejecutados. Amplié mi experiencia técnica participando activamente en la gestión de procesos de CI/CD en entornos de desarrollo, preproducción y producción utilizando Jenkins.

    Actualmente, mi función ha evolucionado para incluir la presentación de propuestas técnicas para abordar desafíos existentes de lógica y diseño, la mentoría e incorporación de nuevos miembros del equipo, y servir como recurso técnico clave para las iniciativas de desarrollo frontend dentro de la organización.

  • Desarrollador Frontend

    Dimpoint Studios

    En Dimpoint Studios, desarrollé aplicaciones web utilizando Vue 3, Nuxt.js y arquitectura basada en componentes dentro de un entorno Agile. Mi trabajo incluyó el desarrollo de bibliotecas de componentes reutilizables, la implementación de lógica de mercado, integración de API, la optimización del rendimiento mediante división de código y carga diferida, y el mantenimiento de procesos de CI/CD garantizando al mismo tiempo el cumplimiento de estándares de accesibilidad y calidad del código. Colaboré estrechamente con los equipos de diseño, producto y marketing a través de la planificación de sprints, revisiones de código y ciclos de desarrollo iterativo.

  • Desarrollador Frontend

    Deduce Data Solutions

    Desarrollé el sitio web completo de la empresa desde cero utilizando Vue.js, Nuxt.js y Storyblok CMS con arquitectura headless. Diseñé funcionalidades personalizadas incluyendo sistemas de paginación dinámica e internacionalización (i18n) para soporte multiidioma, aprovechando la API RESTful de Storyblok para ofrecer una aplicación web escalable y de alto rendimiento. Trabajando a partir de diseños de Figma, convertí las especificaciones de UI/UX en código de producción mientras mejoraba la interacción del usuario mediante la integración de gráficos 3D con Three.js.

  • Desarrollador Frontend Junior

    Freelance

    Desarrollé soluciones web modernas y adaptables para clientes de distintos sectores, con especialización en Vue, React, Firebase y la integración de APIs. Mi trabajo abarcó el desarrollo de aplicaciones full-stack con sincronización de datos en tiempo real, la implementación completa de gestores de contenidos (CMS), migraciones de sitios web y rediseños integrales de UI/UX, con especial atención a la accesibilidad y la coherencia de marca. Asimismo, diseñé sistemas de tematización escalables, desarrollé integraciones con APIs de terceros y construí aplicaciones listas para producción que dan servicio a comunidades activas de usuarios

Educación