Desarrollador Web Full Stack Java

Ivan Garrido - Foto perfil
❤️ Linux

Hola 👋🏼, soy Iván Garrido, Senior Full-Stack Developer & Team Lead con más de 10 años de experiencia transformando ideas en código.

Mi enfoque se centra en diseñar y liderar el desarrollo de aplicaciones robustas y escalabes, utilizando un stack moderno y eficiente:

Frontend: Vue.js, JavaScript (ES6+), Tailwind CSS y Astro.
Backend: Java (Spring Boot) y Groovy (Grails).
Bases de Datos: PostgreSQL y MySQL.
Infraestructura: Linux (Ubuntu), Docker y Microservicios.
Metodologías: Gestión de equipos con Git, Agile y SCRUM.

"Comprometido con la formación continua, actualmente profundizando en el ecosistema de Node.js y React para seguir ampliando mis horizontes técnicos."

Mis Habilidades Tecnológicas

Un resumen de las herramientas y lenguajes que han formado parte de mi trayectoria profesional.

Frontend

Logo de VueJS
VueJS
Logo de Astro.build
Astro
Logo de TailwindCSS
TailwindCSS
Logo de JavaScript
JavaScript
Logo de TypeScript
TypeScript
Logo de Html5
Html5
Logo de CSS3
CSS3
Logo de SaSS
SaSS

Backend & Bases de Datos

Logo de Java
Java
Logo de SringBoot
SpringBoot
Logo de SpringData JPA
SpringData JPA
Logo de Grails
Grails
Logo de Groovy
Groovy
Logo de MySQL
MySQL
Logo de PostgreSQL
PostgreSQL

Herramientas & DevOps

Logo de Docker
Docker
Logo de Git
Git
Logo de Nginx
Nginx
Logo de Apache
Apache
Logo de Apache Tomcat
Tomcat
Logo de Liferay
Liferay

Entorno & Productividad

Logo de Linux
Linux
Logo de Visual Studio Code
Visual Studio Code
Logo de IntelliJ
IntelliJ
Logo de DBeaver
DBeaver
Logo de Antigravity AI
Antigravity

Próximos Retos

Logo de NodeJS
NodeJS
Logo de React.JS
React.JS
Logo de Next.JS
Next.JS

Mis Proyectos

Una selección de herramientas y aplicaciones que he desarrollado para resolver problemas reales y aprender nuevas tecnologías.

Captura del proyecto MDXEditor / GME

MDXEditor / GME

Landing page y herramienta visual para editar archivos MDX directamente en repositorios de GitHub sin procesos intermedios.

Astro Tailwind MDX Git API
Captura del proyecto Cambia Tu Chip

Cambia Tu Chip

Dosis diarias de ingeniería mental para el crecimiento personal y la reprogramación de hábitos.

Astro Tailwind Crecimiento Personal UX/UI

¿Cómo he llegado hasta aquí?

2026 🎉

Curso de Especialización en Ciberseguridad en Entornos de las Tecnologías de la Información

2022 / 2023 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)

Enfoque en la implementación de arquitecturas seguras, análisis de vulnerabilidades en aplicaciones web y protección de infraestructuras críticas, complementando mi perfil técnico con una visión de ciberseguridad.

Capgemini

Nov 2022 / Actualidad - Trabajo remoto, Alcázar de San Juan (Ciudad Real)

Líder de equipo y Desarrollador Fullstack especializado en el ecosistema Java, con experiencia integral en el ciclo de vida del software bajo metodologías Scrum. Combino la gestión técnica (asignación y supervisión de tareas en Jira/Bitbucket) con el desarrollo activo de arquitecturas de microservicios utilizando Spring Boot y Vue.js. Cuento con una sólida trayectoria diseñando APIs REST eficientes y gestionando bases de datos PostgreSQL, garantizando siempre entregas alineadas con los objetivos del equipo y los estándares de calidad técnica.

Soluciones Informáticas Extranet

Feb 2021 / Nov 2022 - Trabajo remoto, Tomelloso (Ciudad Real)

Desarrollador Full-Stack con enfoque en el diseño y despliegue de aplicaciones web robustas bajo una arquitectura de microservicios. Responsable del desarrollo integral de soluciones utilizando Java con Spring Boot para el backend y Vue.js para interfaces de usuario dinámicas, gestionando la persistencia de datos en PostgreSQL. Experto en el trabajo bajo metodologías ágiles, utilizando Jira y Bitbucket para asegurar una integración continua y una colaboración eficiente dentro de equipos de alto rendimiento.

Sicaman Nuevas Tecnologías

Jun 2014 / Feb 2021 - Tomelloso (Ciudad Real)

Desarrollador Web Full-Stack orientado al ecosistema Java, con experiencia inicial en el desarrollo de aplicaciones robustas mediante Grails (Groovy) y la creación de portales corporativos personalizados en Liferay. Mi rol abarcó desde la construcción de interfaces dinámicas con AngularJS y jQuery, hasta la gestión integral de la persistencia en MySQL y la administración de entornos de servidor en Linux (Apache/Tomcat). Implementé buenas prácticas de despliegue mediante el uso de Docker y control de versiones con Git, asegurando la estabilidad y escalabilidad de los proyectos desde la fase de desarrollo.

F.P. Grado Superior Desarrollo de Aplicaciones Web

2013 / 2014 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)

F.P. Grado Superior Desarrollo de Aplicaciones Multiplataforma

2011 / 2013 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)

F.P. Grado Medio Sistema Microinfomáticos y Redes

2009 / 2011 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)

Educación Secundaría Obligatoria

2004 / 2008 - IES Alto Guadiana, Tomelloso (Ciudad Real)

¿Tienes un proyecto en mente? ¡Hablemos y hagámoslo realidad!

Siempre estoy abierto a nuevas oportunidades, colaboraciones o simplemente a charlar sobre tecnología.