Juan Caro Vaquero

Fullstack Dev & Law

Fullstack developer with a background in law, focused on building clean, maintainable products with thoughtful UX.

:P

About Me

Why I Do What I Do

I had always been intrigued by coding, and I didn't want to live with the regret of never trying it. Once I took the leap, I fell in love with it and decided to pivot from my legal background to tech

I like building software that looks good, runs fast, and is clean. I enjoy learning from others and always try to be helpful.

When I get stuck on a tough problem, I like to take my time to think it through. To break through roadblocks, I usually do one of two things: I write about the problem to organize my thoughts, or I explain it to my friends and peers to gain a completely new perspective.

Stack

Skills

Languages

Frameworks / Tech

Personal Projects

My works

I HATE LETTERBOXD!

So I created the version of Letterboxd I wanted to use: a clean, intuitive app. The point wasn't just to clone an app I disliked, but to rebuild the experience around cleaner navigation, clearer structure, and a better foundation.

LLMs were part of the workflow behind Plotea, mainly to accelerate exploration and implementation while keeping the product and architecture decisions intentional.

  • Clean Architecture
  • Mobile
  • CI/CD

I built S-Pain to turn public housing-price data into something easier to explore and compare. It scrapes data from MIVAU, processes it with Python, and presents it in an interactive Streamlit dashboard.

  • Streamlit
  • Python
  • Data Analysis

Experience

My Journey

Jun 2026 / Present

EurogrĂșas

Software Developer

Development and maintenance of internal tools and Navision integrations, including a .NET/Blazor ticket manager, APIs for workshop and attendance workflows, SQL Server, IIS deployments, and data migrations.

Feb 2026 / Jun 2026

Tecnosis

Software Development Internship

Backend/Frontend development using .NET, Blazor, MySQL, and JavaScript for a web & app notification management.

Oct 2025

SevillaJam

Game Developer & Producer

Core logic in C# and Unity during a 48-hour event under pressure.