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.
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
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
- Distributed systems
- Developer tools
- AI agents
- Agent runtime infrastructure
- Sandboxed execution
- Long-term memory systems
- Observability and debugging
- Open-source infrastructure
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.
Open to senior backend / staff engineer roles, especially fully-remote teams working on developer infrastructure, identity, distributed systems, or AI-product platforms.

