Building production AI backends that actually ship. Working with the business to decide which AI is worth building, and keeping a human touch in the middle of it.

Software Engineer from Pamplona 🇪🇸 currently based in Dubai 🇦🇪

Focused on scalable backend systems and production-grade AI.

Experience

  1. AI Backend Engineer

    Flexzo AI

    Own the AI matching engine for job positions and shift allocation, cutting unfilled urgent requests by 40%. Automated credential and DBS verification with LLM document extraction, taking onboarding from two weeks to under 15 minutes. Learn more
  2. AI Software Developer

    Veridas

    Built and scaled multi-tenant microservices for identity verification and biometrics, serving 20+ clients and 1M+ users. Led a performance program that cut p90 latency from 40s to 5s and increased throughput 10x with no extra infrastructure, and improved AI inference speed by around 60%. Created Vericlient and RAG-ready data pipelines. Learn more
  3. Trainer at Albañiles Digitales

    Servicio Navarro de Empleo

    Taught software development fundamentals and core JavaScript to 100+ career-switchers, part of a regional program helping people move into tech. Learn more

Projects

Vericlient Python library for Veridas APIs

Vericlient

  • Python
  • Dynaconf
  • GitHub Actions
  • Pydantic
  • MkDocs
Python interface to consume Veridas APIs. Includes advanced configuration management and automated workflows.
weather-tty CLI tool displaying weather in terminal

weather-tty

  • Python
  • Open-Meteo
  • CLI
  • AI
Tiny CLI to print today's weather in your terminal using Open-Meteo, with zero API keys and a clean developer-friendly UX.
Medical Open World Android app for incubator monitoring

Bachelor's Thesis - Medical Open World

  • PHP
  • Databases
Developed a full-stack Android app for an NGO to monitor incubators. The app allows medical staff to track the health of babies and manage the incubators remotely.

GitHub

Loading GitHub activity…

@clarriu97 ↗

About

My name is Carlos. I started programming back in school with Pascal, where I got really frustrated because I couldn't code the classic "Snake" game. Years later, in college, I tried Pascal again and once more failed to make that snake move. It wasn’t until I discovered Java and Python that the world started to look much brighter.

Today, I work as an AI Backend Engineer, focused on designing, developing, and maintaining backend services and AI-powered solutions for web platforms. I also keep a strong DevOps mindset, working on CI/CD processes, software architecture, quality, and testing. I specialize in backend development with Python, Flask, FastAPI, Gunicorn, and Docker.

Outside of programming, I'm passionate about CrossFit and sports in general. I'm a huge fan of Rafa Nadal and Real Madrid.

Carlos Larriu - Software and DevOps Engineer