I am a Mid-to-Senior Full-Stack Developer and Technical Lead based in Johannesburg, South Africa. I specialize in architecting scalable B2B multi-tenant SaaS platforms, high-performance web applications, and resilient cloud infrastructure.
Combining leadership experience as a Technical Co-Founder with background as an IT and Computer Science Educator, I bridge technical precision with clear communication and product strategy.
- 🔭 Architecting SaaS Platforms: Currently leading technical strategy and architecture for fintech and workforce management SaaS platforms at Dawn Analytics and EasyOps.
- 🛠 Core Stack: React, Next.js, TypeScript, ASP.NET Core, Node.js, PostgreSQL, Supabase, AWS, and Docker.
- 🤖 AI Code Quality & Optimization: Evaluated AI-generated code solutions across JS, C#, Java, Python, and Swift at Outlier.ai.
- 🎓 Education: B.Ed in IT from Wits University (Graduated top of class in programming coursework) & Software Engineering graduate from ALX Africa.
- 🌍 Location: Johannesburg, South Africa.
- ✉️ Contact: sbcmthethwa79@gmail.com
- 💼 Portfolio: siphesihle-b-mthethwa.vercel.app
- ⚡ PS: As an IT and CS educator turned CTO who evaluated AI code for a living, and taught programming principles, I build solutions and SaaS platforms around one golden rule: If a confused undergrad and a hallucinating LLM can’t break my architecture, production definitely won't..
Backend, Databases & Cloud/DevOps
- 🏦 Dawn Analytics: Consumer fintech SaaS platform for modeling and optimizing debt payoff strategies (avalanche, snowball, consolidation) using TanStack Start, React, TypeScript, and Recharts.
- 📊 EasyOps SaaS: B2B Multi-Tenant Workforce Management SaaS built with React, TypeScript, Supabase (PostgreSQL), Auth0, and Tailwind CSS.
- 🛍 OpenShop: E-commerce platform for pre-loved luxury brands built with React.js, Vite.js, and Bootstrap.
- 🏆 Sports Management App: End-to-end sports management platform built with Node.js, Express, PostgreSQL, JWT, Tailwind, and shadcn/ui.




