Experience
Datafund (EU) — Lead Engineer, Decentralized Storage
Nov 2021 – Aug 2025
Go · Swarm · Ethereum · Remote
- Primary author of FairOS-dfs — decentralized file system built on Swarm; 29 stars, 12 forks, Apache-2.0.
- Architected pod-based storage, user management, ACL (Access Control Trie), group drives, and ENS-based authentication from the ground up.
- Built HTTP REST API layer with OpenAPI docs, WASM compilation target, and FUSE client for desktop mounting.
- Contributed upstream fixes to ethersphere/bee (Swarm's core Go client).
- Implemented Web3 data assetization workflows and Git integration for decentralized repo storage.
Datahop Labs (UK) — Go Engineer, P2P / IPFS
Apr 2021 – Mar 2023
Go · IPFS · libp2p · Contract / Remote
- Primary contributor to datahop/ipfs-lite — lightweight IPFS node for resource-constrained environments.
- Implemented peer discovery (mDNS, DHT), content routing, and data exchange protocols optimized for mobile and low-bandwidth networks.
SWRM Labs (US) — Software Engineer, Go Backend
Nov 2019 – Mar 2021
Go · Distributed Systems · Remote
- Built production backend services for distributed networking infrastructure with focus on reliability and fault tolerance.
- Participated in system design for long-term architecture of decentralized platform components.
Math & Cody — Open Source Backend Consultant
Dec 2018 – Nov 2019
Go · IPFS · Remote
- Built the Go backend for IPFSdrop, a local P2P file-sharing application.
- Contributed to open-source P2P projects and Go-based system design.
Adience — Web Developer
Feb 2017 – Jul 2018
- Built web applications across client projects; gained production experience in full-stack development and deployment.
AI & Agentic Development
Betar — Decentralized AI Agent Marketplace
github
- Built a fully decentralized P2P marketplace where autonomous AI agents discover, negotiate, and transact via libp2p + x402 micropayments (USDC on Base).
- Agents register as ERC-721 NFTs, listings replicate via CRDT over GossipSub, and execution happens over direct libp2p streams—no central server.
- Integrated Google ADK/Gemini for agent execution; built TUI, CLI, SDK, and React frontend.
- EIP-712 signed USDC authorizations with server nonce management and replay protection.
- Multi-transport networking (TCP + QUIC) with NAT hole-punching and Kademlia DHT bootstrap.
Betar GitHub Reviewer — Pay-per-Review PR Bot
github
- Agentic PR reviewer: contributors tag
@betar-pr-bot, triggering automated x402 payment + Claude-powered code review via the Betar P2P network. - GitHub App with JWT auth and installation token caching; security-hardened Claude CLI execution with stdin-based diff handling for 100KB+ PRs.
Cog — Multi-LLM AI Assistant
github
- Built a multi-provider AI assistant (Claude, GPT-4, Grok) with full MCP tool integration, automatic tool discovery and chaining, context window management, and conversation persistence. Python/FastAPI with CLI and REST API interfaces.
Gemini OpenAI Proxy — OpenAI-Compatible Gemini API
github
- Built an async FastAPI proxy that exposes Google Gemini through OpenAI-compatible endpoints (
/v1/chat/completions,/v1/models), enabling drop-in use with existing OpenAI SDKs. Browser cookie auth, streaming support, multi-model routing, Docker deployment. 5★.