Experience

What I've built, and with what

A summary of projects, capabilities and technology to help you judge whether I fit yours. Each entry says what was delivered, not just the job title.

Applied AI specialist and software engineer with over eight years building production systems. I have taken projects from start to finish in phone support, industry, energy, online learning, hospitality and accounting.

My foundation is the engineering that keeps things running every day (cloud, real-time data, integrations, automation), and on top of it I build the AI layer: voice and text agents, documents, search over a company's knowledge and models on its own servers.

Projects and experience

  1. Private voice agent

    Business call centre · independent consultant

    2025 — 2026

    • Complete Spanish-language voice agent, connected to the client's phone system
    • Speech recognition, open language model and speech synthesis on the client's GPU, with no data leaving their network
    • Audio processing, turn detection, interruptions and search across documentation
    • Per-turn traceability and responses in under 2 seconds, tested on real calls
    • Asterisk
    • faster-whisper
    • vLLM
    • Mistral
    • Piper
    • Qdrant
    • Langfuse
  2. AWS to Azure migration

    Online learning platform · 100,000+ users · independent consultant

    2026 — today

    • New platform on Kubernetes (AKS) in Azure
    • All infrastructure in Terraform and automated deployments in Azure DevOps
    • Phased migration, one client at a time (in progress)
    • Azure
    • AKS
    • Terraform
    • Azure DevOps
    • PHP · Laravel
    • Moodle
  3. Technical audit and development with AI agents

    Digital agency · independent consultant

    2026

    • Audit of all their software: security, costs and architecture
    • Fixes for the most serious security flaws and consolidation of the infrastructure
    • A method for a non-technical team to develop with AI agents, with reviews and checks
    • Next.js
    • Supabase
    • Vercel
    • Claude Code
    • OpenSpec
  4. AI in production from scratch

    Restaurant software · independent consultant

    2026

    • Selected and introduced AWS Bedrock with Claude models, and Langfuse for traceability and evaluation
    • Team working patterns: tool calling, structured output, prompt versioning, personal data filters and regression tests
    • AWS Bedrock
    • Claude
    • Langfuse
    • Python
    • Django
  5. GestoIA · own product, live

    Bookkeeping automation for accounting firms

    2026 — today

    • Automatic reading of invoices and receipts (OCR + AI)
    • Account classification and journal entries prepared in seconds, with exception review
    • Python
    • Next.js
    • OCR
    • LLM
    • PostgreSQL
    • AWS
  6. Lead Software Engineer

    Industrial data platform · United Kingdom, remote

    2024 — 2025

    • Responsible, with a small team, for a platform previously maintained by more than 20 engineers
    • Real-time ingestion from 1,000+ sensors on AWS, with critical event detection and alerts
    • Data lake and tooling for the data science team
    • AI assistant that queries and acts on the live data
    • AWS Lambda
    • IoT Core
    • S3 · Glue · Athena
    • SQS
    • Terraform
    • Node.js
    • Python
  7. Software Engineer

    Technology consultancy · multinational energy company

    2022 — 2024

    • Infrastructure as code and automated deployments for several clients: from a week to an hour
    • Filtering of critical alerts over MQTT at more than 1,000 signals per second
    • ElasticSearch search engine for a learning platform with 80,000+ users per client
    • Terraform
    • Azure DevOps
    • NestJS
    • MQTT
    • ElasticSearch
    • PHP · Laravel · Vue
  8. Full-stack Engineer

    IoT product · Granada

    2018 — 2022

    • Migration from a monolith to microservices: queries over ten years of data in under 30 seconds
    • New line of wireless sensors end to end: electronics, circuit board, C firmware and BLE Mesh network
    • Node.js
    • NestJS
    • Ruby on Rails
    • Angular
    • MongoDB
    • PostgreSQL
    • C
    • Altium
  9. Researcher

    Technical University of Madrid (UPM)

    2017 — 2018

    • Network of ultra-low-power e-ink displays for healthcare: hardware, wireless protocol and server
    • C
    • BLE
    • Node.js
    • Linux

Tell us what you want to solve.

A 30-minute conversation is enough to know whether we can help and how. No commitment.