Contacto

David Villar Durán

Front-End Developer

Apasionado por el desarrollo web moderno y el arte visual.
Transformando ideas en experiencias digitales excepcionales.

Galicia, España

Experiencia laboral

Desarrollador Full-Stack

Gyleven

  • Diseñé interfaces en Figma para aplicaciones móviles y webs en Next.js, incluyendo arquitectura de páginas y criterios SEO
  • Automatizé el flujo diseño-desarrollo mediante integración de Figma con Claude Code, generando implementaciones web directamente desde los diseños y reduciendo significativamente los tiempos de entrega.
  • Desarrollé un sistema de alertas automatizado conectando una hoja de cálculo corporativa con Discord, notificando en tiempo real qué sitios web superaban 60 días sin actualización, con enlace directo al documento.
  • Mantuve y evolucioné aplicaciones web propias en producción, asumiendo responsabilidad técnica sobre los proyectos heredados.
  • Desarrollé tiendas online y páginas corporativas con Odoo, implementando módulos externos y optimización SEO.

Desarrollador Full-Stack

Gyleven

  • Desarrollé aplicaciones web completas utilizando React y Next.js, integrando consumo de APIs RESTful, autenticación de usuarios y paneles de administración para gestión de contenidos y eventos.
  • Implementé mapas interactivos con geolocalización, mejorando la navegación de eventos y facilitando que los usuarios encontraran ubicaciones de forma intuitiva
  • Optimicé el SEO y rendimiento web, asegurando tiempos de carga rápidos y mejor posicionamiento en buscadores
  • Transformé diseños de Figma en componentes React reutilizables, agilizando el desarrollo de nuevas funcionalidades
  • Mantuve coherencia entre WordPress/WooCommerce y la aplicación principal, garantizando una experiencia de usuario consistente

Desarrollador de front-end

Gyleven

  • Desarrollé una API REST en Django que automatizó la verificación de contactos, integrando múltiples servicios externos y reduciendo validaciones manuales.
  • Creé una web en Wordpress partiendo de un mockup realizado en Figma con una base sólida en UX/UI
  • Apliqué una formación constante y aprendizaje proactivo, aprendiendo de todo lo posible

Proyectos

Captura de Interstellar Fan Page

Fan Page dedicada a la película Interstellar. Proyecto de Diseño Web Responsive, con varias páginas y diseño adaptable.

  • HTML
  • CSS
  • JavaScript
  • Tailwind
Captura de Gestión de Horarios

Plataforma para que los profesores creen y consulten sus horarios, con personalización por módulos y carga docente.

  • React
  • PHP
  • Tailwind
  • JavaScript
Captura de StackHub

Repositorio de recursos y herramientas para diseñadores y desarrolladores web, incluyendo iconos, fuentes, paletas de colores y más.

  • React
  • Tailwind
  • JavaScript

Skills

Tecnologías y herramientas que utilizo en mi día a día o he aprendido a lo largo de mi carrera.

HTML5

Frontend

CSS3

Frontend

JavaScript

Frontend

React

Frontend

Tailwind CSS

Frontend
file_type_astro

Astro

Frontend

PHP

Backend

Java

Backend

MySQL

Database

Docker

DevOps

Git

Tools

WordPress

CMS

VS Code

Tools

Sobre Mí

Hola, me llamo David. Desarrollador Frontend apasionado por la tecnologia y por el diseño web.

Mi viaje en la programación comenzó hace unos años, inspirado por mi profesor de TIC en la secundaria cuando tenía 17 años. Por ello cursé un ciclo superior de Desarrollo de Aplicaciones Web en el IES Teis de Vigo. Ahora me encuentro trabajando en Gyleven como Desarrollador Frontend y apreniendo nuevas tecnologías y formándome más.

Fuera del código me encanta hacer deporte: correr, jugar al baloncesto, cualquier tipo de deporte. Otro de mis hobbies es la lectura, especialmente cuando se trata de filosofía o autores como Charles Bukowski.

Mi objetivo es especializarme en ciberseguridad, aunque mi curiosidad me lleva a explorar todos los aspectos de la tecnología. Siempre esta bien aprender de todo un poco y eso me gusta. Sobre todo si puedo enfrentar nuevos desafíos y aprender constantemente.

3+

Años programando

Curiosidad

"No tengo ni idea' es una respuesta válida, no tengas miedo de decirlo"

— Senior Developer Advice

David Villar