Tiago

I'm Tiago. I work on agentic AI systems at PagerDuty — mostly the part that decides whether they survive production: state, cost, failure modes, and whether the thing actually works.

The model is rarely the hard part.

Before that I spent a few years at the other end of the same problem — taking products from nothing to launch and then into revenue. New team, no precedent, six months to GA. Work out what’s actually being asked, write it down, then build it in pieces that can ship independently.

I like systems that stay understandable under load, and I’d rather cut a feature than ship one nobody can operate.


What I work on

How I work

Background

The detail sits on the career page — projects, scope, and what actually shipped.

Outside work


Skills

AI systems — LangGraph, agent orchestration, tool calling, MCP, agent state and memory, prompt and context design, knowledge graphs

Programming — Python, .NET/C#, Elixir, Node.js, TypeScript/JavaScript, SQL

Backend — Distributed services, event-driven architecture, streaming APIs (SSE), OIDC/OAuth, design docs and ADRs

Cloud & infra — AWS, Terraform, Kubernetes, Docker, CI/CD, observability (SLIs/SLOs, structured logging, dashboards)

Data — MySQL, PostgreSQL, DynamoDB, Redis, Elasticsearch, Kafka, Spark


Contact


My path, career & achievements