Skip to content
View tmac33's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@agent-experience

Block or report tmac33

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tmac33/README.md

Hi, I'm Cosmo 👋

Senior Backend Engineer · Go · Distributed Systems · AI Agent Runtime 📍 Auckland, New Zealand · 🌐 tmac33.top · ✉️ therealtmac33@gmail.com


I'm interested in distributed systems, developer infrastructure, and AI agent runtime design.

My work has been focused on distributed development and infrastructure for building, debugging, and operating complex software systems. Recently, I’ve been extending this direction into AI agent infrastructure — especially around agent execution, sandboxing, replay, memory, and long-running workflows.

Current Focus

I'm building Agent Experience, an open-source organization exploring infrastructure for AI agents.

The core idea:

AI agents will increasingly behave like distributed software systems — they need better runtime, memory, sandboxing, observability, replay, and evaluation infrastructure.

We are interested in:

  • distributed agent runtime
  • agent sandbox execution
  • long-term agent memory
  • agent replay and debugging
  • checkpointing and forkable workflows
  • trace-based evaluation
  • experience learning from previous runs

Agent Replay

Our first project is Agent Replay:

Time-travel debugging for AI agents.

Agent Replay helps developers record, inspect, replay, fork, and learn from AI agent executions.

Trace → Inspect → Replay → Fork → Learn

Technical Interests

  • Distributed systems
  • Developer tools
  • AI agents
  • Agent runtime infrastructure
  • Sandboxed execution
  • Long-term memory systems
  • Observability and debugging
  • Open-source infrastructure

Direction

I believe the next layer of AI infrastructure will not be only about models.

It will be about making agents:

reliable
observable
replayable
stateful
safe to execute
able to learn from experience

If you're interested in AI agents, distributed systems, or developer infrastructure, feel free to follow the projects or start a discussion.

📫 Get in touch

Open to senior backend / staff engineer roles, especially fully-remote teams working on developer infrastructure, identity, distributed systems, or AI-product platforms.

LinkedIn · Blog · therealtmac33@gmail.com

Pinned Loading

  1. goauth-demo goauth-demo Public

    Production-shaped Go JWT auth service — bcrypt, refresh-token rotation, Postgres, Prometheus + OpenTelemetry

    Go

  2. go-saga go-saga Public

    Tiny generic synchronous saga library for Go — deterministic rollback, survives client disconnect, ~150 LOC, no deps

    Go

  3. agent-rag-learning agent-rag-learning Public

    16-week structured curriculum for going from "I called the LLM API" to shipping production-grade Agentic RAG. Go + Python, ~80 hours total.

    Python 4 2

  4. agent-experience/agent-replay agent-experience/agent-replay Public

    Time-travel debugging for AI agents.

    Python