I'm Thabo Mokoinihi — a software engineer from WeThinkCode with a passion for building multi-tenant platforms, real-time systems, and the kind of backend architecture that scales quietly under pressure.
Currently building
Webezey — Multi-Tenant Platform
3+
Shipped projects
<5m
Publish time
∞
Stores per container
100%
Uptime focus
A selection of platform-level engineering — multi-tenancy, real-time collaboration, and infrastructure that just works.
Multi-Tenant Website & E-Commerce Platform
Anyone can build a website or online store without code — drag-and-drop builder, free subdomains or custom domains, and a full checkout. Serves unlimited stores from a single container.
Routes requests by domain using an in-memory cache backed by Redis — stays fast, even when the API is down.
Upload a ZIP, get a deployed site. Detects index.html at any depth and serves through Cloudflare R2 with edge caching.
Per-visitor tracking with batched Postgres writes every 15 min, Redis-backed retry queue, and crash-safe counters.
Full checkout with server-side validation, idempotent webhooks for Stripe and PayFast, and order creation on success.
Purchase domains, verify DNS ownership, auto-renew, and issue SSL certificates via Caddy and Let's Encrypt.
From backend architecture to frontend interaction — I pick the right tool for the job, not the trendiest one.
Python · Flask · Node.js · Express · REST APIs · WebSockets · JWT · Sessions
PostgreSQL · Redis · SQLite · JSONB · Indexing · Caching · psycopg2
Docker · Docker Compose · Caddy · Azure · Render · Cloudflare · Linux · SSH
HTML5 · CSS3 · JavaScript ES6+ · Tailwind · GrapesJS · Socket.io · Jinja2
CSRF · Rate limiting · API keys · Input validation · SSL/TLS · CORS · File uploads
Stripe · PayFast · Google OAuth · Cloudflare R2 · domains.co.za · Webhooks
Whether it's a platform, a product, or a problem that needs a real engineer — I'm ready to dig in.
Thabo Mokoinihi
Software Engineer