MDXEditor / GME
Landing page y herramienta visual para editar archivos MDX directamente en repositorios de GitHub sin procesos intermedios.
Spring Boot · Vue.js · Microservicios · +12 años diseñando y desarrollando soluciones web 🚀
Hola 👋🏼, soy Iván Garrido, Senior Full-Stack Java Developer en Capgemini con más de 12 años de experiencia diseñando arquitecturas basadas en microservicios, Spring Boot y Vue.js.
Vue.js, JavaScript (ES6+), TypeScript, Tailwind CSS y Astro
Java (Spring Boot, Spring JPA), Microservicios y Groovy (Grails)
PostgreSQL, MySQL, RESTful APIs y Postman
Linux (Ubuntu), Docker, Apache Tomcat y Nginx
Team Lead, Scrum, Jira, Bitbucket, Git y Code Reviews
Un resumen de las herramientas, lenguajes y tecnologías que forman parte de mi trayectoria profesional.
Una selección de herramientas y aplicaciones que he desarrollado para resolver problemas reales y experimentar con nuevas tecnologías.
Landing page y herramienta visual para editar archivos MDX directamente en repositorios de GitHub sin procesos intermedios.
Dosis diarias de ingeniería mental para el crecimiento personal y la reprogramación de hábitos.
Desarrollo de la web utilizando Astro, creando un sitio rápido, accesible y optimizado para SEO.
Un recorrido cronológico por mi experiencia laboral y formación continua en ingeniería de software.
2026 Presente
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.
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.
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.
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.
2013 / 2014 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)
2011 / 2013 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)
2009 / 2011 - IES Juan Bosco, Alcázar de San Juan (Ciudad Real)
2004 / 2008 - IES Alto Guadiana, Tomelloso (Ciudad Real)
Siempre estoy abierto a nuevas oportunidades, colaboraciones interesantes o simplemente a charlar sobre tecnología y arquitectura de software.