Rodrigo Medina
↓ Download CV
Senior AI Engineer · Automation, Document Intelligence & MCP

Rodrigo
Medina

I build production AI systems — document intelligence, agent tooling (MCP), and workflow automation. Five years at American Express GBT shipping conversational AI, and tech lead on the CMS behind 11,000+ screens across Thailand's 7-Eleven network. Based in Bangkok, looking for a senior engineering role — open to remote or relocation.

I also founded Pulsar Interactive, a software and AI consultancy where I build and run client systems.

13+
Years building
Based in
Bangkok
Mexican · Working globally
EN · ES
Conversational Thai

I'm a Mexican software engineer based in Bangkok since 2017. Right now I build Nebula, a multi-tenant platform for AI operations — document extraction and classification with human review across Thai, Spanish, and English, feeding expense and purchase-order workflows that post into accounting systems — plus MCP servers that expose client systems as tools for Claude, ChatGPT, and Gemini. I own it end to end: architecture, implementation, containerised per-client deployments, CI/CD, and production support.

Before that I spent five years on Claire, a conversational assistant for corporate travel — first as Senior NLP Developer at 30 Seconds to Fly and then American Express GBT, shipping intent recognition, entity extraction, and dialogue management used by thousands of business travelers; then as Technical Project Manager leading its delivery across the Americas, APAC, and EMEA. Earlier, as Tech Lead at Eibiz, I architected the CMS running 11,000+ screens across Thailand's 7-Eleven network. I studied Computer Engineering at UNAM.

Outside engineering I keep an audiovisual practice — live-coded performance with TidalCycles and Hydra, AR sculptures, and VR work exhibited at Centro Nacional de las Artes in Mexico City.

AI IntegrationSystems ArchitectureData Structures & AlgorithmsMulti-tenant SaaSTechnical DiscoveryStakeholder ManagementTeam Training

Skills

Languages

  • Python
  • TypeScript
  • JavaScript
  • SQL

AI & Agents

  • MCP Servers
  • Agent Tool Design
  • Claude Code
  • Agent Workflows
  • AI Workflow Automation
  • Prompt Engineering
  • LLM Integration
  • RAG / Retrieval & Search
  • Intelligent Document Processing
  • Exception Handling & Human-in-the-Loop

Backend & APIs

  • REST API Design
  • Webhooks (HMAC)
  • OAuth 2.0
  • JWT Authentication
  • Rate Limiting
  • Third-party Integrations
  • ETL & Data Pipelines
  • Node.js
  • Koa.js
  • PostgreSQL
  • Redis

Infrastructure & Delivery

  • Multi-tenant SaaS
  • Docker
  • GitHub Actions
  • CI/CD
  • Database Migrations
  • AWS
  • Google Cloud
  • Railway

Frontend

  • React
  • Next.js

NLP

  • Intent Recognition
  • Entity Extraction
  • Dialogue Management
  • Model Evaluation
  • Data Pipelines

Interactive & Realtime

  • Unity 3D
  • VR / AR
  • TouchDesigner
  • TidalCycles
  • Hydra
  • WebRTC

Delivery & Leadership

  • Technical Discovery
  • Solution Architecture
  • Workstream Ownership
  • Stakeholder Management
  • Client-Embedded Delivery
  • Production Support & Incident Resolution
  • Team Training
  • English · Spanish · Thai (conversational)

Experience

Main roles
Concurrent
Oct 2025 — Present
Founder / Director / CTO

Build and deploy AI integrations inside client environments — MCP servers exposing customer systems as tools for Claude, ChatGPT, and Gemini, plus Nebula, a modular multi-tenant SaaS platform for AI operations: intelligent document processing (extraction, classification, exception handling with operator review) feeding expense, purchase-order, and approval workflows that post into accounting systems via API. Own the full line from discovery through deployment, production support, and handoff.

Nov 2020 — Oct 2025
Technical Project Manager
May 2023 — Oct 2025

Moved from engineering into delivery leadership on the same product line. Led technical delivery for conversational AI products at the world's largest business travel company — owning the workstream end to end: coordinating cross-functional engineering, product, and operations teams across the Americas, APAC, and EMEA, translating stakeholder requirements into engineering roadmaps, and driving releases from discovery through production support.

Senior NLP Developer
Nov 2020 — May 2023

Joined AmEx GBT through the acquisition of 30 Seconds to Fly, continuing on the Claire SaaS platform. Designed and shipped production NLP pipelines — intent recognition, entity extraction, dialogue management — powering a conversational assistant used by thousands of business travelers.

Jan 2012 — Oct 2025
Independent
Freelance Software Engineer
Jan 2012 — Oct 2025

13+ years of freelance software engineering across creative, enterprise, and interactive domains.

Omacatl
Founder
2020 — 2021

Founded Omacatl, an event-organizing venture producing large-scale food and cultural festivals in Bangkok. Produced Tacofest Bkk and Singha Food Fest — handling full-stack event production, digital platforms, branding, and on-site operations.

Oct 2019 — Nov 2020
Senior NLP Developer

Built Claire, the company's B2B SaaS conversational assistant sold to corporate travel agencies — handling booking flows, itinerary management, and traveler support through natural language. Early-stage travel-tech startup; acquired by American Express GBT during COVID-19.

Mar 2017 — Sep 2019
Tech Lead
Aug 2018 — Sep 2019

Led engineering across digital signage, AR, and interactive installation projects in Southeast Asia, including the True Mobile Red Box platform (internally 'iMedia CMS') deployed to 11K+ Android screens across Thailand's 7-Eleven network. Managed a cross-disciplinary team of developers and designers.

Senior Software Engineer
Mar 2017 — Aug 2018

Built interactive installations and enterprise software for banking, retail, and hospitality clients across Thailand — spanning Unity 3D, WPF, ReactJS, WebRTC, and real-time Firebase applications.

2016 — 2017
Unity Developer

Developed interactive experiences and game prototypes in Unity for this Mexico City creative studio, exploring emergent AI behavior, player agency, and real-time 3D simulation.

2015 — 2016
Unity Developer

Built educational mobile games for Android and iOS addressing Common Core State Standards for K–2nd grade, including math quiz, card-matching, and survival-action titles using Unity 5.

2013 — 2015
Unity Certification Instructor

Taught Unity game development as a certification instructor at NYCE, covering interactive programming, game mechanics, and real-time 3D fundamentals.

2013 — 2014
Automation Developer

Developed automated test frameworks and QA tooling at one of Latin America's leading software studios, contributing to large-scale web and mobile QA infrastructure.

May 2010 — Apr 2014
Tech Team Lead

Four-year apprenticeship at Mexico City's SODVI game development collective. Lead programmer, Unity instructor, and game designer — shipping prototypes including Pimo (Square Enix Latinoamérica contest) and two Global Game Jam titles. Foundation for all subsequent interactive work.

Nov 2012 — May 2013
VR Developer

Internship at Universidad Nacional Autónoma de México. Built VR simulations in Unity 3D exploring trauma and psychological experience — work that led to the PTSD Kidnap Simulator research project.

Mar 2012 — Aug 2012
Game Developer

Apprenticeship at Centro Multimedia del Centro Nacional de las Artes — Mexico's primary national arts institution. Studied game development, interactive design tools, and digital media within an arts production environment.

Selected Work

WEB2025
Nebula
Node.js / React / MCP / LLM / Docker

Production platform where client AI workflows live: document extraction across three languages, expense and purchase-order flows, approvals, and AI chat over the client's own data — backed by MCP servers that expose each customer's systems as tools for Claude, ChatGPT, and Gemini. Multi-tenant by design — adding a customer's next workflow is configuration, not a new project.

View details →
SOFTWARE2019
True Mobile Red Box
Enterprise Software / Eibiz

CMS and player monitoring system (internally 'iMedia CMS') for the True-branded red digital signage boxes at checkout in every 7-Eleven in Thailand — +11K Android screens. System architect and team leader for a serverless architecture using Node.js, React, and native Android.

View details →
NLP2019–2023
Claire
NLP / Python / Conversational AI

B2B conversational assistant for corporate travel — booking flows, itinerary changes, and traveler support in natural language. Built it at 30 Seconds to Fly from an early neural-network prototype, then kept shipping it at enterprise scale after the American Express GBT acquisition: production pipelines for intent recognition, entity extraction, and multi-turn dialogue management, plus the model-evaluation infrastructure that tracked regressions between releases. Used by thousands of business travelers.

View details →

Creative practice — art, installations, events

Writing

PerformancePinned
TidalCycles Session #001
First documented live coding session — building rhythmic textures with d1/d2 and SuperDirt.
10 Jun 2025Read →
Note
Building rckdrigo.xyz
Notes on building this site — brutalist aesthetics, palette switching, and the particle constellation.
1 Jun 2025Read →
Experiment
Hydra + TidalCycles: Visual Sync via OSC
Routing rhythmic data from TidalCycles to Hydra via OSC for audio-reactive visuals.
28 May 2025Read →
All posts →

Let's discuss an engineering role.

I'm interested in senior software engineering and applied AI roles. Based in Bangkok — open to remote or relocation.

For consulting projects, visit Pulsar Interactive.

rodrigo.medina@pulsarinteractive.ai
Pedro Rodrigo Medina Osorio

Pedro Rodrigo
Medina Osorio

Senior AI Engineer · Automation, Document Intelligence & MCP

Mexican · Bangkok, Thailand · EN / ES / TH (conversational)

rodrigo.medina@pulsarinteractive.ai
linkedin.com/in/rckdrigo
github.com/rckdrigo

Profile

AI engineer building production automation systems — intelligent document processing, agent tooling (MCP), and workflow automation deployed inside client businesses. 13+ years shipping software, including five years in travel tech at American Express Global Business Travel (production NLP at enterprise scale) and Tech Lead at Eibiz in Bangkok. Founded Pulsar Interactive, a software and AI consultancy. Computer Engineering (UNAM); based in Bangkok since 2017.

Experience

Pulsar InteractiveOct 2025 — Present
Founder / Director / CTO:Founded Pulsar Interactive — MCP servers and Nebula, a modular multi-tenant AI operations platform (document processing → accounting-system posting), built and deployed end-to-end for clients.
American Express GBTNov 2020 — Oct 2025
Technical Project Manager:Led technical delivery for conversational AI products across the Americas, APAC, and EMEA.
Senior NLP Developer:Shipped production NLP pipelines — intent, entity, dialogue — for a conversational assistant used by thousands of business travelers.
30 Seconds to FlyOct 2019 — Nov 2020
Senior NLP Developer:Built Claire, a B2B conversational assistant for corporate travel agencies (acquired by American Express GBT).
Eibiz Co. LtdMar 2017 — Sep 2019
Tech Lead:Led engineering for a CMS deployed to 11K+ Android screens across Thailand's 7-Eleven network.
Senior Software Engineer:Built interactive installations and enterprise software for banking, retail, and hospitality clients.
Arkavis2016 — 2017
Unity Developer:Developed interactive experiences and game prototypes in Unity.
Apps-O-Rama2015 — 2016
Unity Developer:Built educational mobile games in Unity 5 for Android/iOS (K–2nd grade Common Core).
Globant2013 — 2014
Automation Developer:Developed automated test frameworks and QA tooling.
UNAMNov 2012 — May 2013
VR Developer:Built VR simulations in Unity 3D exploring trauma and psychological experience.
Centro Multimedia · CENARTMar 2012 — Aug 2012
Game Developer:Studied game development at Mexico's national arts institution.
IndependentJan 2012 — Oct 2025
Freelance Software Engineer:13+ years of freelance engineering across creative, enterprise, and interactive domains.
Founder:Produced Tacofest Bkk and Singha Food Fest — large-scale food and cultural festivals in Bangkok.
NYCE2013 — 2015
Unity Certification Instructor:Taught Unity game development as a certification instructor.
SODVIMay 2010 — Apr 2014
Tech Team Lead:Lead programmer and Unity instructor; shipped Pimo (Square Enix contest) and two Global Game Jam titles.

Selected Work

Nebula — Multi-tenant SaaS for AI operations · 2025
True Mobile Red Box — Eibiz · 11 K screens · 7-Eleven Thailand · 2019
Claire — 30 Seconds to Fly → American Express GBT · Production NLP · 2019–2023
Eibiz Android CMS — Screen content management · 2019
Terminal 21 Pattaya — Mall directory call center · 2018
The Coffee Club — Smart screen · 2018
GHB Be the Hero — Bank campaign installation · 2017
Redbox — 3D booth previewer · 2020
Tacofest Bkk — Large-scale event platform · 2020
Singha Food Fest — Large-scale festival platform · 2021
QT Tribe — Video streaming & production · COVID-19 · 2020
Pimo — 2D platformer · Square Enix Latinoamérica contest · 2014
PTSD Kidnap Simulator — VR therapy simulation · 2013
Autoexplorate — AR health campaign · 2014
Open to senior engineering roles — remote or relocation
rckdrigo.xyz · pulsarinteractive.ai