A little bit about me

Hey! I’m José, a Full Stack Developer focused on building modern web applications and exploring AI-assisted workflows. Through this blog; I document my hands-on experiences, challenges, and insights while integrating tools like Claude Code into real-world software engineering.

Professional headshot of Jose Luis Villaverde Balsa, Full Stack Developer and AI Engineering blogger.

Short Bio

A few details…

I am a Full Stack Developer with a strong focus on building scalable web applications and crafting clean, efficient code. Over the course of my  carrer, I have worked across the entire development lifecycle, from designing responsive front-end interfaces to architecting robust back-end systems.

My  journey with AI-assisted engineering began with GiHub Copilot, which transformed my daily coding habits. As terminal-native agents evolved, I transitioned to Claude Code, leveraging it to accelerate feature delivery, automate comples refactoring, and explore new paradigms in software development.

Though this blog, I document my real-world experiments, technical hurdles, and learnings in public. My goal is to continuously refine my craft, communicate technical concepts clearly in English, en connect with the global developer community.

Experience

Developer since 2009

Full-Stack & AI Engineering (2023 – Present)

Building modern web applications at CTI using Java 21, Spring Boot, React (TypeScript), GraphQL, and Oracle/Postgres. Specializing in SDLC optimization by leveraging terminal-native AI tools (Claude Code & GitHub Copilot) to accelerate delivery while maintaining high test coverage and zero technical debt.

Enterprise Banking & React Evolution (2016 – 2021)

Spent 5+ years architecting mission-critical financial software for major institutions (Deutsche Bank, Sabadell, DBS Singapore). Led the transition toward modern React/Redux architectures, TDD practices, and microservices in Agile/Scrum environments.

Backend Roots & Education (2009 – 2016)

Extensive legacy in Java/J2EE enterprise systems, SOAP/REST web services, and database management. Blended senior engineering roles with official tech training, teaching professional courses in Web Development, Spring Boot, and modern JavaScript.

9 years with HTML/CSS
5 years with React
5 years with TypeScript
13 years with Java
15+

Years of Engineering Experience

2009

Code Written Since

100%

Focus on Quality & TDD

2

Core AI Agents (Claude Code & Copilot)