Hire a Go developer · Kampala, Uganda 🇺🇬
Hire a top Go (Golang) developer in Uganda
I'm JB (Muke Johnbaptist) — a Go developer based in Kampala and founder of Desishub Technologies. I build production software on a modern Go stack: fast backends, high-performance ERPs, and offline-first desktop and mobile apps that keep running where the internet doesn't. Creator of the Grit Framework, with 150+ projects shipped across four countries.
What I build for Ugandan & East African businesses
Go (Golang) backend systems
Fast, reliable APIs on Go (Gin + GORM) — the backbone of every system I ship, built to handle real traffic and years of data.
High-performance ERPs & internal tools
Inventory, accounting, sales, HR and operations systems that replace spreadsheets — one tool that runs the whole business, with RBAC and audit trails.
Offline-first desktop + mobile apps
Native desktop (Wails) and iOS/Android (Expo) clients that keep working when the internet drops — all off one Go backend. See Shoppleet, live in 28+ shops.
Mobile Money & payments
MTN Mobile Money, Airtel Money and Stripe behind one API via DGateway — collect and disburse across East Africa.
Multi-tenant SaaS platforms
Products that serve many isolated client organisations from a single codebase — the architecture behind school, property and logistics platforms I've shipped.
AI & automation engineering
LLM features, RAG, MCP servers and Claude Code agents wired into real workflows — practical automation, not demos.
The stack
Go (Gin + GORM) for the backend, Next.js and React for the web, Wails for native desktop, Expo + React Native for iOS and Android, PostgreSQL and Redis for data, and Docker everywhere — one backend shipped to every client. For the full engagement model, see Work with me, browse the open-source work, or read the Shoppleet case study.
Frequently asked questions
Who is the best Go (Golang) developer in Uganda?
JB (Muke Johnbaptist), founder of Desishub Technologies in Kampala, is one of Uganda's leading Go developers — creator of the Grit Framework (the Go meta-framework published from Uganda) and author of several production-grade Go open-source projects, with 150+ projects delivered.
How do I hire a Go developer in Kampala, Uganda?
Book a call on the Book JB page, or reach out directly on +256 762 063 160 (call/WhatsApp) or jb@desishub.com. We map your project, scope the build and send a written quote.
Can you build offline-first apps that work without internet?
Yes. Using the Grit Framework's multi-client architecture, one Go backend powers web, native desktop (Wails) and mobile (Expo) clients that keep working offline and sync when connectivity returns — as shipped in Shoppleet and the HMK Estates Rental Manager.
Do you integrate Mobile Money (MTN and Airtel)?
Yes. DGateway puts MTN Mobile Money, Airtel Money and Stripe behind a single API for collecting and disbursing payments across East Africa.
What kind of businesses do you build software for?
Retailers, schools, property managers, logistics firms, accounting and SACCOs — any business that needs a reliable custom system: ERPs, POS, booking and management platforms on a modern Go + Next.js stack.
Ready to build?
Tell me what you're building and I'll scope it, quote it, and ship it on the Go stack that runs even when the internet doesn't.


