Seville, Spain — usually online raulballesterorodriguez@gmail.com

Raúl Ballestero

I turn messy ideas into full-stack products people actually use — React up front, FastAPI and a little AI magic out back.

Full-stack developer

Scroll
React Next.js TypeScript Python FastAPI Ruby on Rails PostgreSQL Redis Docker GitHub Actions Applied AI RAG LangChain pgvector Semantic Search React Next.js TypeScript Python FastAPI Ruby on Rails PostgreSQL Redis Docker GitHub Actions Applied AI RAG LangChain pgvector Semantic Search
About

I’m Raúl — a developer who’s happiest shipping things people actually use. I move between polished React frontends and solid FastAPI backends, and I care way too much about every little detail that ties them together.

Lately I’m all in on applied AI — teaching software to read documents, search by meaning and turn messy data into workflows that just work.

Raúl Ballestero Rodríguez
Raúl Ballestero — Seville, Spain

Experience

4
Sep 2025 — Present

Secture

Software Developer II Remote, Spain
  • Building full-stack systems with React, Next.js, FastAPI and PostgreSQL that smooth out messy internal workflows and product operations.
  • Shipping production-ready frontends for high-concurrency environments, straight from Figma designs.
  • Bringing applied AI into the product — document extraction, normalization and semantic processing with Azure Document Intelligence.
  • Pushed document-normalization accuracy up 16% and cut extraction errors by 25% by reworking the extraction logic, validation rules and semantic-processing strategy.
Oct 2024 — Sep 2025

Secture

Software Developer I Remote, Spain
  • Built 6+ end-to-end full-stack apps with React, FastAPI and PostgreSQL, plus the internal tools and workflows that keep the business running.
  • Added applied-AI features like semantic scoring, contextual retrieval, document processing and agent-assisted automation.
  • Set up CI/CD pipelines on GitHub Actions for automated testing, build validation and deployment checks.
  • Modernized legacy Ruby on Rails services without ever breaking production or losing the business logic underneath.
Jul 2024 — Oct 2024

Secture

Software Developer Intern Remote, Spain
  • Helped migrate a large enterprise Ruby on Rails application all the way from Rails 4 to Rails 7.
  • Untangled 15+ issues caused by framework breaking changes along the way.
  • Refactored controllers, endpoints and backend logic to bring legacy features up to modern Rails standards.
  • Validated APIs, critical workflows and database changes throughout the migration.
Mar 2024 — Jun 2024

Depa

Software Developer Intern Remote, Spain
  • Built full-stack features for KYB/KYC onboarding flows with Next.js and Ruby on Rails.
  • Crafted reusable UI components with React, shadcn/ui and Storybook.
  • Wrote Cypress end-to-end tests covering authentication, payments and financial onboarding.
  • Fixed production issues around validations, onboarding flows and document uploads.
02

Teams I’ve built with

Secture

A software company that designs, builds and evolves digital products for businesses.

Roles · 2024 — Present
  1. Software Developer II Sep 2025 — Present
  2. Software Developer I Oct 2024 — Sep 2025
  3. Software Developer Intern Jul 2024 — Oct 2024
Visit site

Depa

A financial infrastructure platform connecting traditional finance and digital assets through a single integration.

Role · 2024
  1. Software Developer Intern Mar 2024 — Jun 2024
Visit site

Side projects

Stuff I build at night, when I should probably be sleeping.

01 2026

Vacansee

A developer job board built on clean data: it aggregates postings from multiple ATS sources (Greenhouse, Lever, Ashby, Recruitee), normalizes them into one canonical schema, and extracts stack, seniority, salary and real-remote signals — deduplicated and kept fresh — so you can filter with precision.

Python FastAPI PostgreSQL TypeScript React Docker
02 2025

Clario

A RAG API for your own documents: ingest PDFs, Markdown and text, then ask questions in natural language and get accurate answers with cited sources. Built with FastAPI, pgvector and local embeddings.

Python FastAPI pgvector PostgreSQL RAG Docker
03 2025

MoodBrew

A specialty coffee shop recommender powered by a sequential multi-agent LLM pipeline (intent → search → curation) that matches you with the ideal café based on preferences like terrace, wifi and accessibility, using real OpenStreetMap data.

Python FastAPI LLM Agents PostgreSQL Streamlit Docker
04 @raulbalrod

More on GitHub

The rest of my experiments, tools and half-baked ideas live over here.

Explore the repos

Books that shaped my journey

The ideas that quietly rewired how I think.

01

Refactoring

Martin Fowler
02

The Lean Startup

Eric Ries
03

Dejar Ir

David R. Hawkins
04

Thinking, Fast and Slow

Daniel Kahneman
05

Clean Code

Robert C. Martin
06

El Acto de Crear

Rick Rubin
See the full shelf on Goodreads

Tools I reach for

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • shadcn/ui
  • Storybook

Backend

  • Python
  • FastAPI
  • Ruby on Rails
  • Node.js
  • PostgreSQL
  • Redis

AI & Data

  • Applied AI
  • Azure Document Intelligence
  • RAG Systems
  • Semantic Search
  • OpenAI API
  • LangChain
  • pgvector

Testing & DevOps

  • Cypress
  • Jest
  • RSpec
  • Docker
  • GitHub Actions
  • CI/CD
Languages I speak
  • Spanish Native
  • French Near-native C1
  • English Professional B2
Let’s talk

Got an idea? Let’s build it.

Say hello