Rodrigo Medina
Software Engineer · AI Integration × Audiovisual Artist

Rodrigo
Medina

13+ years shipping software — production NLP at enterprise scale, AI integrations deployed inside client systems, and real-time interactive work. Founder/CTO of Pulsar Interactive.

13+
Years building
Based in
Bangkok
Mexican · Working globally
EN · ES
Delivering also in TH
Rodrigo Medina

Pedro Rodrigo Medina Osorio is a Mexican software engineer based in Bangkok, Thailand. He builds AI systems inside other people's businesses — embedded with the customer, from discovery through production.

As founder and CTO of Pulsar Interactive he ships MCP servers that expose client systems — accounting software, CRMs, call transcripts, internal APIs — as tools for Claude, ChatGPT, and Gemini, alongside Nebula, a multi-tenant SaaS platform for document extraction, expense and purchase-order workflows, and approvals across Thai, Spanish, and English. He owns the full line — scoping, architecture, implementation, deployment, and training the team that inherits it — working agent-first, with Claude Code in the loop daily and the MCP tooling that coding agents consume written by hand.

The delivery side is his too. Services run containerised per client — same image, own config and credentials — behind GitHub Actions pipelines that build images, promote staging to production, run database migrations on deploy, and take nightly off-site backups, with rollback paths written down before they are needed. Work delivered in English, Spanish, and Thai.

Before Pulsar he spent five years in travel technology at American Express Global Business Travel, the world's largest business travel company — first as Senior NLP Developer, shipping production pipelines for intent recognition, entity extraction, and dialogue management behind a conversational assistant used by millions of business travelers; then as Technical Project Manager, leading conversational AI delivery across the Americas, APAC, and EMEA. Earlier, as Tech Lead at Eibiz in Bangkok, he architected the CMS running 11,000+ screens across Thailand's 7-Eleven network.

Alongside the engineering, he keeps an audiovisual practice: live-coded performance with TidalCycles and Hydra, AR sculptures animated by live social data, and VR simulations of psychological states exhibited at Centro Nacional de las Artes in Mexico City. Both halves answer the same question — what can a precisely engineered system make you feel? — and the art practice is where new techniques get tried before they reach a client build.

Originally from Mexico City, he studied Computer Engineering at Universidad Nacional Autónoma de México (UNAM) — where the data structures and algorithms grounding underneath everything above comes from — and has been based in Bangkok since 2017.

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

Skills

AI & Agents

  • MCP Servers
  • Agent Tool Design
  • Claude Code
  • Agent Workflows
  • Prompt Engineering
  • LLM Integration
  • Retrieval & Search
  • Document Extraction

Backend & APIs

  • REST API Design
  • Webhooks (HMAC)
  • OAuth 2.0
  • JWT Authentication
  • Rate Limiting
  • Third-party Integrations
  • 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
  • TypeScript
  • Python

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
  • Stakeholder Management
  • Client-Embedded Delivery
  • Team Training
  • English · Spanish · Thai

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 multi-tenant SaaS platform for document extraction and approvals. Own the full line from discovery through deployment and handoff.

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

Led technical delivery for conversational AI products at the world's largest business travel company, coordinating cross-functional teams across Americas, APAC, and EMEA. Translated stakeholder requirements into engineering roadmaps and drove end-to-end releases from discovery through production.

Senior NLP Developer
Nov 2020 — Jun 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 conversational assistants used by millions 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

WEB2020
Tacofest Bkk
Web / Interactive / Omacatl

Full digital platform for Tacofest Bangkok — one of the city's largest food events. Produced under Omacatl, an event-organizing venture focused on bringing large-scale cultural and food festivals to Thailand.

View details →
WEB2020
QT Tribe
Video Production / Live Streaming / Web

Non-profit video streaming and production initiative founded during COVID-19 quarantine. Produced and directed live broadcasts, yoga and mindfulness sessions, and podcast episodes via OBS. Built and maintained the website, and developed a donation system that raised ~30,000 THB for charity. Grew to 300+ members.

View details →
WEB2021
Singha Food Fest
Web / Interactive / Omacatl

Full digital platform for the Singha Food Festival. Produced under Omacatl, an event-organizing venture dedicated to large-scale cultural and food festival production in Thailand.

View details →
VR2015
E.M.M.A.
Unity VR / Generative Audio

Psychological journey through the mind of a schizophrenic person. Developed with Unity 5, Blender, and custom CG shaders. Exhibited at LEIVA 2015 at Centro Nacional de las Artes, Mexico City — the country's foremost national arts institution.

View details →
AR2014
Data Nimbus
Augmented Reality / Live Twitter Data

Virtual AR sculpture exploring collective intelligence and cloud computing. Interactive installation using mobile devices, augmented reality, and real-time Twitter data to create evolving 3D forms. Exhibited at Centro Nacional de las Artes, Mexico City — the country's foremost national arts institution.

View details →
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 →
GAME2014
Pimo
2D Game / Unity / SODVI

2D platformer developed at SODVI collective and submitted to the Square Enix Latinoamérica game contest. Play as Pimo, a small creature navigating a hand-crafted world with tight platformer mechanics. Built in Unity with custom 2D art and audio.

View details →
VR
PTSD Kidnap Simulator
VR therapy simulation · 2013
GAME
GHB Be the Hero
Bank campaign installation · 2017
SOFTWARE
Terminal 21 Pattaya
Mall directory call center · 2018
WEB
The Coffee Club
Smart screen · 2018
SOFTWARE
Eibiz Android CMS
Screen content management · 2019
GAME
Redbox
3D booth previewer · 2020
AR
Autoexplorate
AR health campaign · 2014

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 build
something.

Available for collaborations on audiovisual, interactive, and generative projects. Based in Bangkok, working globally.

rodrigo.medina@pulsarinteractive.ai
Pedro Rodrigo Medina Osorio

Pedro Rodrigo
Medina Osorio

Software Engineer · AI Integration & NLP

Mexican · Bangkok, Thailand · EN / ES

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

Profile

13+ years shipping software — production NLP at enterprise scale, AI integrations deployed inside client systems, and real-time interactive work. Founder/CTO of Pulsar Interactive, building MCP servers and Nebula (multi-tenant SaaS) for clients end-to-end. Previously five years in travel tech at American Express Global Business Travel and Tech Lead at Eibiz in Bangkok. Computer Engineering (UNAM); based in Bangkok since 2017.

Experience

Pulsar InteractiveOct 2025 — Present
Founder / Director / CTO:Founded Pulsar Interactive — MCP servers and Nebula, a multi-tenant AI/SaaS platform, 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 millions of 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

Tacofest Bkk Large-scale event platform · 2020
QT Tribe Video streaming & production · COVID-19 · 2020
Singha Food Fest Large-scale festival platform · 2021
Nebula Multi-tenant SaaS for AI operations · 2025
True Mobile Red Box Eibiz · 11 K screens · 7-Eleven Thailand · 2019
Pimo 2D platformer · Square Enix Latinoamérica contest · 2014
Terminal 21 Pattaya Mall directory call center · 2018
Eibiz Android CMS Screen content management · 2019
PTSD Kidnap Simulator VR therapy simulation · 2013
GHB Be the Hero Bank campaign installation · 2017
The Coffee Club Smart screen · 2018
Redbox 3D booth previewer · 2020
Autoexplorate AR health campaign · 2014
Let's build something.
rckdrigo.xyz · pulsarinteractive.ai