I build web products that run in production and AI agents and automations that remove repetitive work from real businesses.
I came to software from the business side. For over 12 years I ran my own company, managing a physical shop, online sales and events, and I spent 6 years in passenger road transport, where safety, punctuality and customer service are non-negotiable. That experience is the core of how I work: I start from the business process, then write the software that fixes it.
Since 2024 I have been developing full stack applications with AI agents as a freelancer. I completed the Full Stack Developer Master's at 4Geeks Academy in 2026, I'm currently studying AI Engineering, and in September 2026 I founded NexuraIA, a technology company focused on artificial intelligence, process automation and business software.
- 📍 Madrid, Spain · Remote-friendly
- 🚀 Focus: full stack SaaS · AI agents & voice assistants · process automation with n8n
- 🤝 Open to: client projects, collaborations and full stack / AI engineering opportunities
- 🤖 Studying AI Engineering at 4Geeks Academy (generative AI, LLM-based products)
- 🏗️ Improving software architecture: clean architecture, SOLID, moving monoliths towards services
- 🧪 Strengthening testing: unit & integration tests against real databases
- 🔁 Setting up CI/CD pipelines with GitHub Actions
| Role | Company | Period |
|---|---|---|
| Founder · AI Engineer & Full Stack Developer | NexuraIA | Sep 2026 – Present |
| Full Stack Developer with AI agents | Freelance | Jul 2024 – Sep 2026 |
| Coach Driver | Avanza Movilidad Integral | Jun 2020 – Apr 2026 |
| Owner & Manager | El Arte del Jamón | Aug 2013 – Apr 2026 |
| Brand Ambassador | Grupo Osborne · Madrid-Barajas Airport | Oct 2013 – Mar 2017 |
- 🤖 AI Engineering — 4Geeks Academy · Sep 2026 – Feb 2027 (in progress)
- 💻 Full Stack Developer Master's (Full Stack & AI) — 4Geeks Academy · Oct 2025 – May 2026
- 📜 Full Stack con IA certification — 4Geeks Academy · May 2026
- 📜 GitHub Copilot — Santander Open Academy · Sep 2025
- 📈 Business Creation & Management — Impulso 06 · 2020
- 📜 Digital Marketing Fundamentals — Google · 2020
- 🧑🏫 Train the Trainer (380 h) — Euroinnova · 2013
Frontend
Backend & Data
Web3 & Security
AI & Automation
DevOps & Tooling
Cloud platform that centralises the work of Spanish property management offices (administración de fincas) and their owners' associations: legally compliant owners' meetings, accounting, SEPA direct debits, bank reconciliation and tax forms — across the whole portfolio at once.
- Stack: React 19, Vite, Tailwind CSS v4 · Node.js, Express · PostgreSQL with versioned migrations · Docker on a self-hosted VPS
- Highlights:
- Live voting from mobile, vote delegation and AI transcription of each owner's speech
- Tamper-evident ledger chained with SHA-256 hashes; signed minutes with integrity fingerprint
- Norma 43 bank statement import with rule-learning reconciliation; SEPA pain.008 / pain.001 files
- Generates Spanish tax forms (111, 190, 347) · tenant isolation · role-based access · GDPR
- 280 automated tests (206 route tests + 74 against a real PostgreSQL)
- 🔗 Live · 🔒 Private repo
AI assistant on nexuraia.com that answers by voice when you speak and by text when you write.
- Stack: n8n workflows · self-hosted Whisper (faster-whisper) for speech-to-text · Google Gemini agent with session memory · Docker
- Highlights: end-to-end pipeline webhook → transcription → AI agent → response, fully self-hosted to keep costs and data under control
🗳️ Civora — Verifiable voting infrastructure with zero-knowledge identity · Public demo
Proof of concept for secure digital voting in Spain: it checks voter eligibility with official Spanish identity documents while keeping the vote anonymous on-chain, and lets anyone recount the results from the contract's public events.
- Stack: Next.js · TypeScript · Solidity smart contracts (Hardhat, Ethereum Sepolia testnet) · PostgreSQL · Zod · pnpm monorepo · Docker on a self-hosted VPS
- Highlights:
- Zero-knowledge identity with ZKPassport: the DNIe/passport chip proves age and nationality, and the proof is verified inside the smart contract, not on a server
- Spanish digital certificate login via Autofirma: CAdES signature validation, trust chain up to FNMT / DGP and OCSP revocation checks
- One vote per person with nullifiers; each proof is bound to the chosen option so it can't be reused
- Engineering documentation: architecture decision records (ADRs), threat model and security audit
- Accessibility: audio reading of the ballot with a privacy warning before anything is read aloud
- 🔗 Live demo · 📁 Source · AGPL-3.0
Free audit and paid process-diagnosis questionnaires that NexuraIA uses to qualify new business clients.
- Stack: HTML/JS · Stripe payment links · n8n webhooks · Nginx in Docker
- Highlights: payment gate with Stripe before the paid questionnaire, private invitation links that bypass payment, answers routed to n8n for automatic processing and email alerts
- 🔗 Live · 🔒 Private repo
🚗 JaFrauto Motor — Workshop digitalisation · Mar 2026 – Present
Digitalises and automates the processes of a car repair workshop: service catalogue, online booking for registered customers and an internal management panel.
- Stack: React + Vite, React Router, Bootstrap · Flask, SQLAlchemy, Flask-Migrate · JWT auth · PostgreSQL (Neon) · Flask-Mail
- Highlights: customer area with booking history, admin-only management panel with client notes, email confirmations, split deploy Vercel + Render
- 🔗 Live · 📁 Source
- 🏫 GECAP — Management system for primary schools: forms, data management and statistics. Final team project of the 4Geeks Academy Master's (React, Flask, PostgreSQL). Live
- 🌐 Personal Portfolio — React, Tailwind CSS, Vercel.
Every repository is tagged by purpose, so each group is one click away.
| Group | What's inside | Browse | |
|---|---|---|---|
| 🏢 | NexuraIA | Products, websites and client-acquisition tools of my company | topic:nexuraia |
| 🤝 | Client & own projects | Apps built for clients and side projects | topic:cliente · topic:proyecto-propio |
| 🧑💼 | Portfolio | Personal site, profile and AI tools comparison | topic:portfolio |
| 🎓 | Training | AI Engineering course and 4Geeks Full Stack Master's exercises (archived) | topic:formacion |
| 🔖 | Reference forks | Agent skills, AI video, 3D and n8n tools I study and build on | topic:fork-referencia |
🏢 NexuraIA — products and websites
| Project | What it does | Code |
|---|---|---|
| Nexura DJ Studio | Desktop DJ software for Windows: local music + YouTube, MIDI control | Public |
| Civora | Verifiable voting with zero-knowledge identity | Public |
| VotifAI | SaaS for property management firms · live | Private |
| nexuraia.com | Company website with voice AI agent · live | Private |
| NexuraIA Diagnostics | Free audit and process diagnosis funnel · live | Private |
| Bus driver planner | Demo for scheduling drivers, lines and shifts in coach companies | Private |
| Nexura Studio | AI image, video and audio studio | Private |
| WhatsApp AI agent | Ready-to-deploy WhatsApp assistant for small businesses | Private |
🤝 Client & own projects
- JaFrauto Motor — car workshop website with bookings and admin panel
- Android MicroServer — turns an Android phone into an ARM64 Linux micro-server
- RAG multi-tenant backend — NestJS backend for retrieval-augmented generation
- Nnook — appointment manager
- Restaurant manager — restaurant management app
🎓 Training
- AI Engineering (in progress): data preparation · financial dashboard · company project monorepo
- Full Stack Master's · 4Geeks Academy: 42 exercises and projects, archived → topic:bootcamp-4geeks
🔖 Reference forks — by theme
agent-skills · video-ia · 3d · n8n · voz-ia · agentes-ia · recursos-estudio · herramientas
| Service | What it means in practice |
|---|---|
| ⚙️ Process automation | n8n workflows that connect email, CRMs, spreadsheets and internal tools |
| 🤖 AI agents | Chat and voice assistants for customer service and appointment booking |
| 🧱 Business software | Web apps and SaaS products, from database design to deployment |
| ☁️ Self-hosted infrastructure | Dockerised services on a Linux VPS, with backups and monitoring |
Last updated: November 2026




