Senior backend and distributed systems engineer with 10+ years building production services in Go. Designed and deployed event-driven architectures, real-time streaming pipelines, and fault-tolerant distributed systems handling concurrent connections across geographically distributed node networks. Deep experience with event sourcing patterns, publish/subscribe messaging, cross-service synchronization, and horizontally scalable infrastructure.
Built protocol-level equivalents to centralized event streaming systems (Kafka, Pulsar) using peer-to-peer architectures - designing for reliability, idempotent processing, and durability without reliance on centralized message brokers. Production experience with containerized deployment, CI/CD automation, and bare-metal operations.
Combined with full-stack delivery capability: React/TypeScript frontends, comprehensive E2E test infrastructure, and AI-augmented development workflows.
Feb 2026 - Present
Designed and operate distributed event streaming infrastructure for a live social platform. Built horizontally scalable relay network processing real-time messages across geographically distributed nodes, implementing pub/sub routing with idempotent delivery guarantees. Developed encrypted group messaging layer using MLS protocol with multi-relay event synchronization.
Key achievements:
Stack: Go, TypeScript, WebSocket, gRPC, WASM, Docker, Linux, systemd
Sep 2025 - Mar 2026
84 merged pull requests to production React 19/TypeScript decentralized marketplace. Implemented real-time event subscription system across distributed relay network with multi-endpoint progress feedback and retry logic for data migration. Built comprehensive Playwright E2E test suite covering authentication, payments, CRUD operations, and multi-user scenarios.
Stack: React 19, TypeScript, TanStack Router/Query v5, Radix UI, Tailwind v4, Playwright, Bun
Oct 2023 - Jul 2025
Built distributed relay infrastructure with RPC interface for federated network spanning multiple backend services. Engineered cross-protocol event ingestion pipeline consuming streams from three independent distributed networks with durable archiving to persistent storage. Designed real-time matchmaking engine with concurrent event processing and WebSocket-based live updates for social platform (Shonen Network).
Stack: Go, gRPC, WebSocket, event-driven architecture, distributed storage
Oct 2022 - Sep 2023
Designed and implemented source-routed network transport protocol with onion-encrypted routing and relay payment channels in Go. Built gossip-based peer discovery network for decentralized node coordination. Implemented fault-tolerant message routing across unreliable distributed relay nodes. Authored protocol specification white paper.
Feb - Jul 2022
Authored comprehensive Go training curriculum for developer onboarding. Designed hybrid consensus protocol (Kismet) for distributed application chains with configurable finality guarantees.
Oct - Dec 2021
Contributed to Go-based distributed node software and Rust gRPC service infrastructure for a privacy-focused transaction protocol.
May 2018 - Sep 2020
Built parallel work distribution system with LAN multicast UDP gossip network for low-latency task coordination across distributed workers. Designed concurrent multi-application binary combining four independent services with shared configuration and lifecycle management.
All systems and infrastructure work publicly available at git.smesh.lol. Production relay servers, protocol implementations, and distributed systems tooling with full commit history.
Certificate IV in IT (Multimedia), QANTM College (University of Queensland consortium), Brisbane, Australia, 2003