Summary
Jose Villaverde is a seasoned full-stack developer with 12 years of experience building enterprise-grade Java and modern React applications from Galicia, Spain. He combines deep back-end expertise in Java 17, Spring Boot, microservices and databases (Oracle, Postgres, DB2) with front-end proficiency in TypeScript, React, Apollo/GraphQL and testing-first workflows. Jose has delivered banking and financial services projects, PSD2 integrations, and cross-border remote work for clients in Asia and Europe, while also teaching vocational IT courses and practical Spring/React workshops. Comfortable across the lifecycle—TDD, CI/CD, Jenkins, Sonar—he brings a pragmatic focus on reliability and maintainability that comes from stabilizing legacy systems and driving modernizations. An instructor as well as a practitioner, he often translates complex backend concepts into hands-on training, a skill that distinguishes his technical leadership.
12 years of coding experience
8 years of employment as a software developer
Higher National Diplomas (HND). Ciclo Formativo de Grado Superior (CFGS)., Higher National Diplomas (HND). Ciclo Formativo de Grado Superior (CFGS). at IES SanClemente
English, Portuguese, galicien, Spanish