Nacho portrait
👋

Nacho González-Garilleti

Software engineer, 9 years in production. I build AI agents that are allowed to act on real systems.
Currently technical lead at OpenVPN, with 10 engineers across development, QA and DevOps, after leading a cross-functional team of 7 at Cognigy.
"Success is not assured, failures either."

My experience

  1. Technical Lead Engineer

    OpenVPN·Nov 2025 — Present

    Lead a team of 10 across development, QA and DevOps. Build AI agents that retrieve information and call tools, where a person approves any change before it is applied.

  2. Technical Lead Engineer

    Cognigy (acquired by NICE)·Sep 2021 — Oct 2025

    Led AI Copilot and Live Agent with a cross-functional team of 7 reporting to me, turning live messages and call transcripts into real-time guidance for contact-centre agents. The products served Lufthansa at 13k+ conversations a day.

  3. Senior Software Developer

    William Hill·Mar 2020 — Sep 2021

    Sportsbook backend microservices on Node.js, TypeScript, Kubernetes and Kafka, plus the React front end that consumed them.

  4. Senior Software Developer

    Addison Global (MoPlay)·Jun 2019 — Mar 2020

    Shipped the MoPlay React Native app to both stores and built the casino website in three months with React, RxJS and xState.

My projects

Tardeo.ai

A free daily agenda of evening plans in Málaga, Sevilla, Fuengirola and Marbella. A Node service reads what venues post, uses Claude to pull the events out, and publishes them to the site, Telegram channels and Instagram

  • TypeScript
  • Node.js
  • Puppeteer
  • Anthropic Claude
  • SQLite
  • Telegram Bot API
  • Astro
  • Cloudflare

Extraction evals

How I measure prompt changes on Tardeo's extraction pipeline: a hit rule frozen before scoring, misses and false alarms counted apart, a human review of every disagreement, and a held-out check where the gain did not replicate

  • TypeScript
  • LLM evaluation
  • Vitest
  • Anthropic Claude

Movie Recommender Alexa Skill

An Alexa skill I built for the Amazon Developer Promotion, which won several Echo devices

  • TypeScript
  • Axios
  • AWS Lambda

Whisperland iOS & Android AppDiscontinued

The first version of Tardeo: a location-based social app for discovering what is happening around you. Shipped to both stores, and retired when the product became Tardeo.ai

  • React Native
  • Nest.js
  • Postgres
  • Redux
  • OneSignal
  • Mapbox
  • Digital Ocean
  • Redis

Mapayuda for Volunteering

A platform connecting volunteers with people and projects that need help, anywhere in the world

  • PHP
  • JQuery
  • AWS
  • MySQL
  • Bootstrap

Dirlin Bookmarks ManagerDiscontinued

A bookmark manager that suggested links based on what similar users had saved

  • PHP
  • JQuery
  • AWS
  • MySQL
  • Bootstrap

Que Aprendemos HoyDiscontinued

I was webmaster for a few years, developing and maintaining one of the largest Spanish-language crowd-learning platforms.

  • PHP
  • Wordpress
  • AWS
  • MySQL