Mokhachane Moshoeshoe
Full-Stack & AI Engineer
Two years of hands-on experience shipping production web, mobile and AI software end to end.
Things I have shipped
- 01
First Shift
Paid one-day tryouts at small businesses near young South Africans. The business pays the same day, and the young person leaves with a verified reference for their CV. Built solo in 72 hours at the FNB App of the Year Hackathon 2026.
- Next.js
- TypeScript
- Firebase
- Claude Haiku
2026Live demo - 02
Mosebetsi
A two-sided task marketplace for South Africa. I designed and built the platform end to end across 39 development phases. It is live on iOS and on the web at mosebetsi.co.za, with Android coming soon.
- React Native (Expo)
- React
- TypeScript
- Firebase (Auth, Firestore, Cloud Functions, Storage)
- Node.js
2025 to nowLive on iOS - 03
Mo
A production AI assistant, live on the Mo'Websites site. Mo answers from the site's real content, qualifies what a visitor needs, and captures the enquiry into the delivery pipeline. You can open it and use it right now.
- Claude (Anthropic API)
- TypeScript
- Netlify Functions
- Astro
2026Live, try it - 04
Mo'Websites
The studio, live at mowebsites.co.za and taking work. I build web and light systems for South African small businesses: sites wired to their own analytics from day one, booking and payment flows that complete, and small internal tools and dashboards. Not brochure sites.
- React
- Tailwind
- Looker Studio
- Netlify
- Firebase Hosting
2025 to nowLive, taking work - 05
Citrus Aura
A live e-commerce store for a South African wellness brand. It carries a full product catalogue with an individual page per product, organised into categories, plus a working cart and checkout priced in Rands.
- React
- Next.js
- Tailwind
- Netlify
2025Live for a client - 06
Mosia Farms
A full business site for a family agricultural business, plus the measurement system behind it. A live Looker Studio performance dashboard runs on real traffic, and every promoter has their own referral link, so the business can see who drove which traffic and what came of it.
- React
- Tailwind
- Google Analytics 4
- Looker Studio
- Netlify
2025 to nowLive with analytics
More work
Academic data science projects, BSc in Information Technology (Data Science), Eduvos, 2024 to 2025
- Twitter/X bot detection, code on GitHub
Classifies accounts as bots or people from account and tweet features. Python, scikit-learn.
- Customer churn prediction, code on GitHub
Flags the customers likely to leave, with a Random Forest classifier. Python, scikit-learn.
- Graduate employment dashboard, code on GitHub
An interactive dashboard on a survey of IT graduates: tools, roles and employment by field. R, Shiny.
- Sovereign-debt analysis
For the 2025 10Alytics Global Data Hackathon, reviewed among 217 submissions from 2,282 participants across 51 countries.
Who is behind this
I am Mokhachane Moshoeshoe, a full-stack and AI engineer in Johannesburg.
I did not set out to become a product engineer.
I started with a Diploma in Software Development at Central University of Technology, then completed a BSc in Information Technology (Data Science) at Eduvos. Most of that time went into building models and dashboards, but the part I kept coming back to was never the model. It was everything around it: where the data came from, how it moved through the system, and whether the system producing it could be trusted.
So I learned to build the system instead.
Today I am the Product Lead and Lead Developer behind Mosebetsi, a task marketplace live in South Africa on iOS and web. I designed and built the platform end to end across 39 development phases: authentication, payments and identity verification, then role-based access, real-time task management, notifications, and the dashboards that tie it all together.
That is the work I enjoy most. Not building isolated features, but understanding how a whole product fits together: the frontend, the backend, the database, the infrastructure, the APIs, the edge cases, and what happens at two in the morning when something breaks and real people are relying on it.
That is what keeps pulling me toward platform engineering and AI-powered products. To me, they are the same challenge: build reliable systems, understand the data moving through them, and solve problems people have.

- Based
- Johannesburg, South Africa
- Degree
- BSc in Information Technology (Data Science), Eduvos, 2025 (NQF 7)
- Diploma
- Information Technology: Software Development, Central University of Technology, 2021 (NQF 6)
- Currently
- Product Lead and Lead Developer, Mosebetsi. Lead Developer, Web & AI, Mo'Websites.
- Open to
- Full-stack, mobile, and AI engineering roles
- Moving toward
- AI-integrated product work and platform engineering
- Setup
- Remote or hybrid
What I work with
Frontend
- React
- React Native
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
AI
- Anthropic Claude API
- LLM integration
- Retrieval grounding
- Prompt engineering
- Guardrails and cost control
Backend
- Node.js
- Firebase
- Cloud Functions
- Firestore
- REST APIs
- Auth
Data
- Python
- Pandas
- scikit-learn
- R
- SQL
- Looker Studio
Ships With
- Git
- Netlify
- Firebase Hosting
- App Store
- Expo
- Payment integration
Open to new work
I am looking for full-stack, mobile, and AI engineering roles, remote or hybrid. The fastest way to reach me is email.
mokhachane.moshoeshoeNeed a website for your business, an online store, a booking or payment flow, or a small tool that does real work? Packages and pricing are on Mo'Websites.
Work with meIf what you need is missing from the Mo'Websites packages, ask anyway. The interesting jobs often are.
Send it on WhatsApp