All case studies
SAHLHUB

Rebuilding a Struggling Platform with Go

Re-architected a messy B2C restaurant platform in Go — cleaner backend, redesigned database, calm under load.

Overview

SAHLHUB is a B2C restaurant and order management system. The original system was unstable, hard to maintain, and struggled with even modest traffic.

The challenge

Codebase was tangled, infra was over-complicated, and the platform could not absorb peak traffic without degradation. Maintenance was painful and cost was high.

My approach

Studied the existing system end-to-end, redesigned the architecture and database, then rebuilt core services in Go with AI-assisted development used carefully where it accelerated rather than replaced judgement.

Result

The product became materially smoother, more reliable, cheaper to run, and structurally easier to extend.

Architecture
Kubernetes-based runtime topology
Kubernetes-based runtime topology
Serverless workflows for async processing
Serverless workflows for async processing
Database schema (DDL overview)
Database schema (DDL overview)
Contributions
  • Rebuilt core backend in Go for throughput and clarity
  • Replaced Firebase realtime dependency with GraphQL subscriptions
  • Redesigned database schema and access patterns
  • Optimized infrastructure cost and deployment topology
  • Handled 1M+ requests with stable latency
Why this matters

Shows system rescue, re-architecture, backend ownership, and end-to-end product modernization.