Bijan Pourriahi
Systems engineer building runtimes, integrations, and tools for complex, stateful systems.
I build around unreliable external processes: durable state, cancellation and recovery, protocol boundaries, evidence capture, and operator-facing controls. I work mainly in Rust, Python, and TypeScript.
Selected systems
Agent infrastructure
Experiments in supervising external AI agents and their capabilities without pretending the host controls what it cannot observe.
- Agent SupervisorExternal AI agents treated as unreliable processes.Explores lifecycle management, authority boundaries, interruption recovery, and evidence capture for long-running agent workflows.
- Polymarket MCPMarket data and guarded execution for agents.
- MCPHub RSA bounded gateway for MCP capabilities.
Aikido case studies
Engineering records from a systematic-trading research and execution system: state machines, distributed reconciliation, reproducibility, and evaluation.