Senior Backend Engineer · Go / Golang · Remote
Lee Ying-Chieh李英杰 — “Luke”

I designed, built and now run a multi-tenant event-bus platform from zero — AI-assisted, end to end. ~10 years in backend; I moved to Go as my primary language 3 years ago. I can take a system from nothing to production single-handedly, and hold the line on quality with TDD, contract tests and a code-review gate.

  benedict.lh@gmail.com/   Taoyuan, Taiwan/   Remote only/   github.com/LukeLogix
~10 yrs
Backend · Go-focused
Shipped
Solo-built event platform · live
O(N)O(1)
Message-push rearchitecture
142 min
Deploy time cut

01 About

Nearly 10 years in backend, across microservices, API platforms, real-time messaging and reliable delivery. I've built core backends for a large sports/content platform (members, payments, auth, content, API gateway — 5+ subsystems) and shipped real third-party payment integrations and wallet settlement. The one thing that defines me: I can deliver a system end to end on my own — from environment setup and development to launch and production ops. Exactly what a remote, high-autonomy team needs.

02 Proof of autonomy

Personal project · end-to-end solo deliveryLive · public beta
MsgMesh — a multi-tenant event bus

Designed and built from zero, AI-assisted: it keeps Kafka behind a gateway and exposes only HTTP / SSE / WebSocket / MCP, so apps and AI agents can "subscribe to an event stream in one line." Auth, rate-limiting and multi-tenant isolation are all handled by the platform. Built as a Go monorepo modular monolith — a single binary to cut ops cost, while keeping clear service boundaries and a ready Compose/Helm split path.

Go · Kafka · PostgreSQL · Redis · etcd · SSE/WebSocket · MCP · Helm/K8s · Prometheus
  • Reliable delivery: webhook HMAC + retry + dead-letter queue (DLQ) + replay for at-least-once; consumers stay idempotent via idempotency-key dedup.
  • Real-time + distributed state: SSE/WS share a live-tail hub; cross-replica presence via Redis ZSET heartbeats, fail-open fallback.
  • Built for k8s scale-out: stateless services + etcd config + idempotent migrations (safe on concurrent pod start).
  • Engineering discipline: TDD + integration/e2e + contract-drift tests (routes ↔ OpenAPI) + pre-merge review gate.

03 Selected Work

Payments / wallet settlementGo · gRPC · MySQL

Top-up/withdrawal integration with real third-party payment gateways (incl. card verification); wallet uses transactional locking to prevent over-withdrawal and double credits; agent commission settlement.

Real-time messaging · pushOpenIM · gRPC · Redis · K8s

Extended and customized OpenIM: rearchitected push from broadcasting to all gateways O(N) to a Redis connection index + targeted delivery O(1), fixing traffic amplification under k8s scale-out.

API Gateway / OAuthAPISIX · go-kratos · OpenAI

Built a Go plugin for APISIX (multi-tenant IP allow/deny, maintenance windows); several third-party logins (Apple multi-audience, PKCE); AI content generation integration.

Self-hosted infrastructure · DevOpsProxmox · Docker · Nginx

Self-run homelab: Proxmox LXC dev environments + shared middleware; VPS deploys via Docker Compose, reverse-proxy automation, TLS, fail2ban/UFW hardening.

The fastest way is to email me — or take a look at the MsgMesh live demo first.
benedict.lh@gmail.com