Spec-Driven Development
Specifications that drive the project, not improvised code.
— Backend developer with Java and Spring Boot. I work with Spec-Driven and Test-Driven Development Backend developer with Java and Spring Boot.
I work with Spec-Driven and Test-Driven Development
<developer /> · building for the web
North, for the north that saw me born. Code, for what I am passionate about.
AI won't take jobs from programmers. It will give them back the ones that truly matter.
For years, the focus of this craft was knowing languages and frameworks by heart. The arrival of AI changes that: encyclopedic knowledge loses weight, and the phases that were always underappreciated —analysis, specifications, architecture, testing, security— become the heart of development once again.
And that's exactly where my strengths lie.
My name is Javi. I'm a software developer based in Java + Spring Boot, with experience also in PHP and Python. I'm currently pursuing a degree in Computer Engineering.
I'm passionate about AI as a development tool and I work with Spec-Driven Development — a methodology where defining specifications, documentation, and testing stop being a formality and become the driving force of the entire project. I organize every project into milestones with ratified, verifiable decisions (ODD), so the plan evolves with the project instead of becoming a dead document.
My profile isn't the dev who lives in the editor churning out code. It's the dev who understands the client's problem first, who designs the solution before writing a single line, and who uses AI to execute with precision what's already well thought out.
That's the paradigm shift. And it's where I add the most value.
Specifications that drive the project, not improvised code.
Humans direct, AI executes. Always.
Understanding the client's problem before writing a single line of code.
Robust backend with SOLID principles and clean architecture.
Pragmatic technology choices — the right tool for the job, never tech for its own sake. Here's what I reach for daily.
Real projects that show how I solve problems end to end — from analysis to deployment.
White-label multi-tenant SaaS for home-style food businesses with a premises: finite daily portions for pickup, oversell-proof inventory and Stripe Connect payments. Hexagonal architecture, strict TDD, GDPR-ready — production by end of year.
2026 02 / 05 Published Android app showing Metrovalencia trains using GTFS open data published by the Ministry of Transport and Sustainable Mobility. 7 releases in production.
Parking management platform with full-stack monorepo. Express API with Prisma, React web with Zustand and shared types with Zod.
Construction site visit logging system for a trade union organization. Hexagonal Spring Boot backend with Firebase, Flutter mobile app with maps and geolocation.
2026 05 / 05 Chrome extension (MV3) that live-tracks your GLM Coding Plan usage: 5-hour and weekly token windows, MCP quota and balance in one toolbar badge.
End-to-end design, development and delivery, built with Spec-Driven Development. Live, in-production sites.
2026 Personal brand for a psychologist: blog with a CMS the client edits herself, downloadable guides and integrated email marketing.
2026 Corporate site for an electrical company in Valencia: services, projects, FAQ and direct contact via form and WhatsApp.
My focus is on analysis, specifications and architecture — the phases that make the difference between a project that scales and one that doesn't.
Robust REST APIs with Spring Boot, clean or hexagonal architecture and SOLID principles. Solid data modeling, testing and security by design.
01Integrated web and mobile applications from end to end. Backend, frontend and mobile working as one coherent system.
02Projects driven by Spec-Driven Development. AI executes what's well-specified — analysis, documentation and testing (TDD) drive the entire process.
03Problem analysis, architecture reviews and solution design before writing a single line of code. Where I add the most value.
04Need something different?
Let's talk about your projectGot a project in mind, or just want to explore an idea? I reply to every serious inquiry within one business day.