Profile
With over 12 years of experience in software development and technical leadership, I am currently a Technical Lead at Capgemini, where I lead the development of backend applications within a REST microservices architecture using Spring Boot. My focus is on quality and continuous improvement, reviewing and approving deliverables while mentoring new team members. I actively participate in technical decision-making, collaborating with leaders and architecture teams to define best practices.
Previously, I worked as a Senior Java Developer in the healthcare sector, developing solutions for system integration in medical environments. I also worked as a freelance game developer, combining my passion for gaming and other personal projects.
Experience
- Tech Lead – Capgemini (Nov. 2022 - Present)
Technical Lead at Capgemini in a retail sector client from Valencia. Led backend Java applications in a REST API microservices architecture using Spring Boot and Spring Batch. Responsible for code quality, mentoring, and technical decision-making. Used hexagonal architecture, JPA, RabbitMQ, and Angular. - Senior Java Developer – Stacks OMI360 (Jun. 2017 - Oct. 2022)
Full-stack Java programmer for J2EE solutions in the Health sector. Developed back-office applications and integrations with hospitals/labs via SOAP/REST (HL7, FHIR). Technologies: Java7/8, Spring, MyBatis, Hibernate, Oracle, Git, Jenkins, Maven, Spring Boot. - Java Developer & Analyst – Grupo Hedima - GEC (Oct. 2013 – Dec. 2016)
Full-stack Java Programmer for LMS. Team leader in last year. Technologies: Struts, Hibernate, Oracle, CVS. - Java Programmer – Deloitte (Jan. 2012 – Oct. 2013)
Java Programmer for public sector platforms. Main developer for a REST API in Ruby on Rails. Technologies: Canigo, Oracle, SVN, Elasticsearch, 4Store, Resque, Redis.
Education
- Computer Science at Universitat Autònoma Barcelona
Technical Skills
- Java, Spring, git, SQL
Languages
- Spanish & Catalan (Native)
- English (Mid-level: written, read and spoken)
Courses / Certifications
- Linux System Administrator – UAB 2011
- FHIR – VICO 2020
- Prompt Engineering – Vanderbilt University 2024
Perfil
Con más de 12 años de experiencia en desarrollo de software y liderazgo técnico, actualmente soy Tech Lead en Capgemini, donde lidero el desarrollo de aplicaciones backend en una arquitectura de microservicios REST con Spring Boot. Mi enfoque está en la calidad y mejora continua, revisando y aprobando entregables y mentorizando a nuevos miembros. Participo activamente en la toma de decisiones técnicas, colaborando con líderes y equipos de arquitectura para definir buenas prácticas.
Anteriormente, trabajé como Senior Java Developer en el sector sanitario, desarrollando soluciones de integración de sistemas en entornos médicos. También he trabajado como desarrollador de videojuegos freelance, combinando mi pasión por los juegos y otros proyectos personales.
Experiencia
- Tech Lead – Capgemini (Nov. 2022 - Actualidad)
Tech Lead en Capgemini para cliente del sector retail en Valencia. Liderazgo en aplicaciones backend Java en arquitectura de microservicios REST con Spring Boot y Spring Batch. Responsable de calidad, mentoring y decisiones técnicas. Uso de arquitectura hexagonal, JPA, RabbitMQ y Angular. - Senior Java Developer – Stacks OMI360 (Jun. 2017 - Oct. 2022)
Programador full-stack Java para soluciones J2EE en el sector salud. Desarrollo de aplicaciones back-office e integración con hospitales/laboratorios vía SOAP/REST (HL7, FHIR). Tecnologías: Java7/8, Spring, MyBatis, Hibernate, Oracle, Git, Jenkins, Maven, Spring Boot. - Java Developer & Analyst – Grupo Hedima - GEC (Oct. 2013 – Dic. 2016)
Programador full-stack Java para LMS. Team leader el último año. Tecnologías: Struts, Hibernate, Oracle, CVS. - Java Programmer – Deloitte (Ene. 2012 – Oct. 2013)
Programador Java para plataformas del sector público. Principal desarrollador de una API REST en Ruby on Rails. Tecnologías: Canigo, Oracle, SVN, Elasticsearch, 4Store, Resque, Redis.
Formación
- Ingeniería Informática en la Universitat Autònoma de Barcelona
Habilidades Técnicas
- Java, Spring, git, SQL
Idiomas
- Español y catalán (Nativo)
- Inglés (Nivel medio: escrito, leído y hablado)
Cursos / Certificaciones
- Linux System Administrator – UAB 2011
- FHIR – VICO 2020
- Prompt Engineering – Vanderbilt University 2024