Backend Developer · APIs · Automatización · IA
2025 – 2026 · Collaborative development of an open Design System with React and TypeScript.
2020 – 2024 · Payment gateways, business dashboards, process automation and Magento frontend.
2010 – 2020 · Led IT department, infrastructure, networks, security and internal automation.
Anthropic
Aprendea
Amazon Web Services
Amazon Web Services
Santander Academy
Santander Academy
BIG School
Layered architectures, CRUD endpoints, validations and business logic with Java, Python and Node.js.
Connecting platforms, payment gateways (Adyen, PayPal, Amazon Pay) and business applications.
Automating repetitive workflows through APIs, scripts and intelligent pipelines.
Containerization, CI/CD, AWS and reproducible deployments with environment-based configuration.
MCP servers, coding agents and IDE extensions that improve developer productivity.
MQTT pipelines, time-series data, Grafana dashboards and distributed sensor platforms.
OpenCode
VS Code / IDE extension with an MCP server exposing OpenCode to Claude Code, Cursor and Antigravity. Features persistent chat sessions, multi-model selection, live SSE streaming, token budget guardrails and cost tracking. Published on MS Marketplace & Open VSX.
AI-powered career & training platform: real-time interview copilot with teleprompter, multi-provider LLM mock interviews, RAG-based knowledge base, automated job search pipeline and Stripe billing.
End-to-end distributed IoT system: real sensor telemetry (BME680, SGP30, DHT22) on Raspberry Pi 4B & ESP32 via MQTT (Mosquitto/EMQX), Telegraf, InfluxDB, Grafana dashboards, Express/WebSocket API and Flutter mobile app.
Production-ready modular RAG conversational engine with Clean Architecture. Features declarative multi-domain config, dual storage (Local JSON / GCP Firestore), flexible LLM providers (Gemini 1.5 Flash / Mock), FastAPI REST API and Rich CLI.
Technical interview simulator with 8 real-world system architecture scenarios. Full PWA with voice recognition, Node.js proxy for Gemini & NVIDIA APIs, customizable candidate prompts and MIT open-source repo.
Full-stack job application tracker built with Next.js 16 (App Router + Turbopack), React 19, Supabase and Prisma 6 ORM. Features AG Grid inline editing, CSV encoding detection, local IndexedDB matching engine and multi-portal extension.
Production-grade Java 21 backend (Spring Boot 3.5) with layered Controller-Service-Repository architecture over MySQL. Features property-based testing with jqwik, H2 test scope, Thymeleaf views and business validation rules.
Real-time real estate intelligence platform in Python. Scrapes, aggregates and analyzes housing prices across all Spanish provinces with multi-source scrapers, Pandas processing and interactive Streamlit & Plotly dashboards.
Production mobile app (Flutter SDK 3.9 on Google Play) with an async FastAPI backend on Render. Implements automated scraping, 30-min cached background refresh, strict rate limiting and 24/7 Firebase Cloud Messaging push alerts.
Production SaaS web app (React 19, Vite 8, TypeScript, Tailwind v4) deployed on Vercel with Supabase PostgreSQL & Auth. Includes multi-device live stopwatch sync via Realtime, drag-and-drop Kanban, and client-side PDF/CSV reporting.