ES / ENEspañolGet in touch

Rcuadrado · Seville, Spain

Hi, I’m Juan Carlos.
AI Engineer and Senior Software Engineer.

Eleven years building Java and Spring Boot backends. Now I design harnesses that turn coding agents into bounded, reviewable engineering workflows, and I ship my own mobile apps end to end. Rcuadrado is the name I sign that work with: it is not a company, it is me.

Open to
AI Engineer or Senior Software Engineer roles
Based in
Seville, Spain · remote
Languages
Spanish native · English intermediate

Work9 projects

Sorted by recent activity. What is shipped is labelled shipped; what is still being built, too.

Career

Eleven years of backend engineering, from programmer to senior.

  1. Lookiero TechRemote

    Senior Software Engineer

    Java and Spring Boot backend on microservices with hexagonal architecture and CQRS, REST and GraphQL APIs and asynchronous flows with RabbitMQ. An MCP server for the product team, in-repo agent skills and an AI model on AWS that validates addresses in the delivery flow.

  2. Grupo AvalonRemote

    Senior Software Developer

    Java 11 and Spring Boot microservices integrated over REST, Kafka and IBM MQ.

  3. SngularSeville

    Software Developer

    Spring Boot and MongoDB microservices, solution design and REST and gRPC integrations.

  4. DeloitteSeville

    Technical Analyst

    Service modernisation and enterprise system integration; technical coordination of the team.

  5. SDOSSeville

    Programmer

    Java backend and Angular frontend on Oracle and MySQL.

What I do, and what I don’t

So neither of us wastes any time.

I take care of

  • Coding-agent orchestrationMulti-agent harnesses with explicit phases, durable resumable state, contracts, iteration budgets and per-role model routing.Done in OAK, Aqorin and norma
  • Java and Spring Boot backendsMicroservices, event-driven systems, CQRS and hexagonal architecture. REST, GraphQL and gRPC APIs.Done in Lookiero, Grupo Avalon, Sngular and Deloitte
  • Agent observability and evaluationTraces of every run feeding scores and evaluators, so a change is judged on measured outcomes.Done in Agent observability and Tally
  • Mobile apps end to endProduct, design, Flutter, Supabase and releases automated with fastlane.Done in Tally, on the App Store and Google Play

Not my thing

  • Template websites and WordPressOthers do it better and cheaper.
  • Crypto and web3Not an area I want to work in.
  • AI demos nobody can measureIf there is no way to verify it works, I won’t sell it.

A role, a project or a question?

I reply within a couple of days. If it is a job offer, tell me about the team and the problem; I care more about that than the stack.