AI Product Engineer · Tech Lead

Amy Pellegrini

Building human-in-the-loop agentic AI workflows.
Based in Barcelona.

Product-minded engineer with experience designing agentic AI workflows with humans in the loop for real teams and products. I map business processes end to end, identify where AI creates value versus where humans need to stay in control, and lead product teams to unlock massive productivity gains.

Technical Skills

AI & Agentic Systems

Human-in-the-loop workflow design, skill-based agents, MCP integrations, LLM-augmented development (Claude Code, Cursor), evaluation and oversight patterns.

Core Stack

React, TypeScript, Node.js, JavaScript, Python. Deep expertise across the full JavaScript ecosystem.

Mobile

React Native, native modules (C++, Android, iOS). Shipped production apps on Google Play.

Backend

REST APIs, GraphQL, Java/Kotlin, SQLite, PostgreSQL. Microservices and API-first architectures.

Cloud & Infra

AWS, Azure, microservices, CI/CD pipelines. Production release management and incident response.

Practices

TDD, spec-driven development, conventional commits, Agile/XP, design systems.

Professional Experience

Current
Team Lead — AI Startup Client
Thoughtworks, Barcelona
  • Working embedded in an AI startup team that has fully embraced agentic AI-driven development
  • Refining and improving the end-to-end agentic workflow across the software delivery lifecycle
  • Collaborating with a team operating at the frontier of AI-augmented product engineering
Previous
Team Lead — Enterprise Client
Thoughtworks, Barcelona
  • Designed and implemented a human-in-the-loop agentic AI workflow for a full software development cycle
  • Onboarded an entire development team to the workflow, coaching engineers on integrating AI agents into their daily practice
  • System uses skill-based agents with MCP and CLI integrations, enforcing TDD, conventional commits, and CI/CD by design
  • Led delivery of an ETL pipeline for processing images and product data
Jul 2023 – Jun 2025
Senior Software Engineer
UST, Barcelona
  • Supported a large-scale content distribution system for a UK financial services client
  • Tech: Contentstack headless CMS, React, TypeScript, Next.js
Aug 2019 – Jul 2023
Lead Software Developer
Thoughtworks, London → Barcelona
  • Led implementation of a mobile micro-frontend framework (React Native / Android / iOS)
  • Built ML platform for a multinational marketplace using React, Node.js, Nx, and Go
  • Delivered a pricing solution for a fleet of 600k cars for a major UK automotive retailer
  • Managed production releases, monitoring, and incident response
Apr 2018 – May 2019
Software Developer
Digital Detox, London
  • React development for agency clients including international telecom and editorial brands
2010 – 2017
Earlier Roles
RBI, Wowcher, Globant, Etermax, Clarín — London & Buenos Aires
  • Progressive front-end roles across media, e-commerce, and gaming, building deep expertise in the JavaScript ecosystem

Projects

Talks & Presentations

Model Context Protocol (MCP)
Thoughtworks · publicly shared · Watch on YouTube
🎙
Sensible AI Workflows
Thoughtworks · internal presentation · Covering human-in-the-loop agentic workflows for software delivery teams

Articles