Backend Engineer · Go · Web3 Infrastructure · AI Agent Systems
I am a backend engineer with 5 years of production experience, including 4+ years building Web3 infrastructure. My primary language is Go.
I have owned production systems across Solana transaction processing, zk-rollup sequencing, multi-chain wallet execution, key-custody migration, and cross-chain fund workflows. I also build agent runtimes and protocol tooling for my own workflows.
Website · X / Twitter · Email
- Web3 infrastructure: transaction pipelines, sequencing, deterministic state execution, proof orchestration, blockchain indexers, and wallet backends
- Solana systems: block and transaction parsing, AMM integrations, pool discovery, quoting, routing, and instruction construction
- AI agent tooling: planning and evaluation loops, MCP tools, CLI integrations, context management, execution traces, and human approval flows
- Owned the backend architecture, implementation, APIs, and initial production operation of a Solana trading product at a cex.
- Maintained the zk-rollup backend, including sequencing, deterministic state execution, proof orchestration, and BNB Chain settlement.
The projects below demonstrate the same interests through public, independently built software.
| Project | What it demonstrates |
|---|---|
| SolRoute | Go SDK for direct Solana AMM interaction: pool discovery, quoting, route selection, and instruction construction across Raydium, Meteora, and PumpSwap. 50+ stars and a 2026 Solana Foundation ecosystem grant. |
| atomicals-go | Crash-safe, fork-aware Bitcoin/Atomicals indexer with pruned-node and PostgreSQL support. Includes an FT-splitting proposal adopted into the protocol's official implementation. |
| OctoSucker | Personal Go agent runtime with Planner–Executor–Evaluator execution, schema-validated tools, MCP and skills, structured trajectories, bounded recovery, and approval flows. |
| KGgraph | CLI/MCP graph memory for preserving private experience, retrieving multi-hop context, and keeping agent decisions explicit and consistent. |
| polymarket-go | Go CLOB SDK, pmctl CLI, and native MCP server for Polymarket. Used in my own agent workflows and distributed through Homebrew. |
| Iceberg | Arbitrum One privacy-swap hackathon prototype using Poseidon commitments, Merkle state, nullifiers, Groth16 verification, and 1inch execution. |
- Reliable and inspectable agent runtimes
- Agent-accessible financial and protocol tooling
- Solana and Web3 transaction infrastructure
Primary: Go · PostgreSQL · Redis · Kafka · gRPC · REST · WebSockets
Web3: Solana · Bitcoin · EVM · zk-rollups · AMMs · Wallet Infrastructure
Agent Systems: MCP · Tool Use · Planning / Evaluation · Context Management · Human-in-the-loop Workflows
I am interested in backend roles involving:
- AI agent infrastructure and developer tooling
- Web3 infrastructure, wallets, indexers, and transaction systems
- Privacy-preserving trading and execution infrastructure




