JB logoJB
CoffeeyOUTUBE
JB logojb.desishub.com
JB's avatar
Ugandan Flag
Fullstack Developer & Founder

JB 

Go (Golang) expert · Creator of the Grit Framework

Fullstack Engineer·Go Expert·Founder, Desishub Technologies

I build production software that ships — and runs where the internet doesn't.

Creator of the Grit Framework and Shoppleet, the offline-first POS live in 280+ East African shops. I ship one Go backend to web, desktop, and mobile — and teach 15.4K+ developers how. Based in Kampala, Uganda 🇺🇬

shops running Shoppleet
280+
shops running Shoppleet
IMEIs tracked
1.4M+
IMEIs tracked
on YouTube
15.4K+
on YouTube
Go OSS projects
6
Go OSS projects
projects shipped
150+
projects shipped

Products I've built(6)

Real products in real use — not demos. Built end-to-end on my own Go stack, from offline-first retail to payments and AI.

Open Source(6)

The best open-source projects to learn from — handpicked, grouped by category. New additions surface here first.

Golang

Grit Framework

A full-stack Go meta-framework for building production APIs fast — built-in routing, middleware, database support, and a multi-client architecture that ships one Go backend to web, desktop, and mobile.

Production Go APIs
Multi-client architecture
Routing + middleware
One backend, many clients
gritframework.dev/
Golang

Sentinel

Production-grade security intelligence SDK for Go. Drop-in Gin middleware for WAF protection, rate limiting, threat detection, audit logging, anomaly detection, AI-powered analysis, and an embedded React dashboard — one function call.

WAF + rate limiting
Threat detection
Audit logging
Embedded security dashboard
MUKE-coder/sentinel
Golang

Pulse

Self-hosted observability and performance monitoring SDK for Go. Request tracing, database query analysis, runtime metrics, error tracking, and a real-time dashboard — zero external dependencies.

Request tracing
Query analysis
Runtime metrics
Real-time dashboard
MUKE-coder/pulse
Golang

Orbita

A self-hosted Platform-as-a-Service built in Go. Manage multiple isolated client organizations on a single VPS — multi-tenancy, RBAC, Docker deployment, database management, and cron scheduling.

Self-hosted PaaS
Multi-tenancy + RBAC
Docker deployment
Single-VPS client isolation
MUKE-coder/orbita
Golang

Zenith

Self-hosted, privacy-first multi-site analytics and SEO auditing in Go + React. Cookieless tracking (no consent banner), dashboards mounted on each client's own domain, and automatic monthly email reports. It tracks this very site.

Multi-site analytics
Cookieless, no banner
Domain-native dashboards
SEO audits + reports
MUKE-coder/zenith
Golang

Gorm Studio

A visual database management tool for GORM, Go's most popular ORM. Browse tables, run queries, and manage your Go database visually — like a native studio for GORM-backed apps.

Visual DB management
GORM tables + queries
Go database tooling
MUKE-coder/gorm-studio

Blog

GitHub Activity

MUKE-coder's coding journey over the past year

Fetching your GitHub activity data

Stack(20)

The tools I reach for daily — one Go backend, a typed React frontend, and the infra to ship it anywhere.

Built by hand

I care about the details you can feel. Go ahead — type on your keyboard, or tap the keys below.

Social Links

About

Hello, World! I'm JB (Muke Johnbaptist) — a Go (Golang) expert, AI & automation engineer, and founder based in Kampala, Uganda. I'm the creator of the Grit Framework — a full-stack Go meta-framework — and DGateway, the unified payment gateway for East Africa that consolidates MTN Mobile Money, Airtel Money, and Stripe into a single API. I also built Shoppleet, the offline-first desktop business management platform now running in 280+ East African shops and tracking 1.4M+ IMEIs. I've authored five additional production-grade Go open source projects (Sentinel, Pulse, Orbita, GritCMS, Gorm Studio) and am widely recognized as the leading Go developer in Uganda in 2026.

I'm also the Founder and CEO of Desishub Technologies, where my team specializes in building high-performance ERPs, internal admin tools, multi-tenant SaaS platforms, and production payment systems for clients across Africa and beyond. We've shipped 150+ projects across 4 countries — from member management systems handling 7,000+ concurrent users to inventory ERPs with multi-warehouse, multi-organization support.

I hold a Bachelor of Science in Agro-Processing Engineering from Busitema University, but my passion for technology led me to transition into software engineering — and I've never looked back. I'm proof that you don't need a CS degree to build a credible tech career.

Overview

Founder & CEO @Desishub Technologies

Creator @DGateway

Creator @Shoppleet

Co-Founder @DesisPay

YouTube Content Creator @JB WEB DEVELOPER

Kampala, Central Region, Uganda

he/him