👨‍💻

David Prades Yerves

Front end Developer | Angular • React

Sobre mí

¡Hola! Soy David Prades Yerves, Front end Developer especializado en Angular y React, con experiencia sólida en el desarrollo de aplicaciones web interactivas, accesibles y optimizadas.

Actualmente trabajo en SearchIT como Full Stack Developer, donde desarrollo aplicaciones con Angular 17 y Java (Spring Boot). Tengo más de 4 años de experiencia trabajando con tecnologías como JavaScript, TypeScript, HTML, CSS y frameworks modernos como Angular y React.

Mi enfoque está en aplicar buenas prácticas de programación: componentes reutilizables, código limpio, optimización de rendimiento y análisis de calidad mediante herramientas como SonarQube. He trabajado en proyectos para entidades como Bankinter, DGT, Junta de Andalucía y más.

Experiencia Profesional

Full Stack Developer

SearchIT Sep 2024 - Actualidad

Proyectos: RACCES (Consejería de Salud y Consumo Andalucía), Planifica+ (DGT), VIOMEN (Junta de Andalucía)

  • Desarrollo con Angular (7, 9 y 17) y Java 1.8 (Spring Boot)
  • Creación y optimización de componentes reutilizables
  • Mantenimiento y corrección de código existente
  • Aplicación de planificación estratégica para la DGT con React
  • Hooks personalizados y arquitectura basada en componentes
  • Pruebas unitarias con JTest
  • Integración de SonarQube para análisis de calidad
  • Ajuste de microservicios y resolución de incidencias

Programador Angular

Better Consultants Mar 2023 - Sep 2024

Proyectos: Bankinter

  • Desarrollo frontend en Angular (7, 11 y 17) para Bankinter
  • Maquetación responsive y optimización de accesibilidad
  • Desarrollo de componentes reutilizables y modulares siguiendo arquitectura escalable
  • Integración con APIs REST y gestión de estados con RxJS
  • Implementación de buenas prácticas (lazy loading, guards, interceptors)
  • Optimización de rendimiento y mejora del Core Web Vitals
  • Trabajo en equipo bajo metodología Agile (Scrum)
  • Uso de Git para control de versiones y revisión de código (code review)

Programador Full-Stack

Getronics Ene 2022 - Feb 2023

Proyecto: Administración pública de Medioambiente (Junta de Andalucía)

  • Desarrollo Full Stack con Angular y Spring Boot
  • Maquetación responsive (HTML, CSS, Bootstrap)
  • Implementación de microservicios
  • Optimización de código con SonarQube

Programador Full-Stack

Indra Ene 2021 - Ene 2022
  • Desarrollo en Angular 7
  • Programación en Java 1.8 (Spring Boot)
  • Diseño e implementación de microservicios escalables
  • Creación de pantallas y mantenimiento de código

Estudiante en Prácticas

iotsens Oct 2020 - Ene 2021
  • Maquetación (HTML, CSS, Bootstrap)
  • Desarrollo y mantenimiento en Angular
  • Consumo de servicios REST
  • Tests unitarios en Java con JTest

Mis Aplicaciones

🍣

Sushi Counter

Contador de Comida Interactivo

Una aplicación elegante y divertida para llevar el registro de tu comida favorita. Cuenta piezas de sushi, ramen, gyozas y más, con temas personalizables y estadísticas detalladas.

🚀

Próximamente...

En desarrollo

Más proyectos emocionantes están en camino. Mantente atento para descubrir nuevas aplicaciones y herramientas útiles.

Tecnologías

🎨 Frontend

  • Angular (7, 9, 11, 17, 19)
  • React + Hooks
  • TypeScript
  • JavaScript (ES6+)
  • HTML5 & CSS3
  • SCSS/SASS
  • Bootstrap
  • Responsive Design

⚙️ Backend

  • Java
  • Spring Boot
  • Microservicios
  • REST APIs
  • Node.js

📱 Mobile

  • Capacitor
  • Ionic Framework
  • Progressive Web Apps
  • Android (Google Play)
  • iOS

🛠️ Herramientas & Testing

  • Git & GitHub
  • SonarQube
  • JTest (pruebas unitarias)
  • VS Code
  • Android Studio
  • npm & Node.js

☁️ Servicios

  • Google Play Console
  • AdMob
  • Firebase
  • GitHub Pages

💼 Metodologías

  • Código limpio
  • Componentes reutilizables
  • Optimización de rendimiento
  • Accesibilidad web
  • Análisis de calidad