| project | what it is |
|---|---|
| Safari OS | Full-stack SaaS platform for African safari operators β bookings, costing, itineraries, client portals |
| client work | Shipping products for real users, solving real problems |
| and more π | always something cooking |
| project | what it does | stack |
|---|---|---|
| Safari OS (WIP) | SaaS for safari operators β full ops platform | Next.js, TypeScript, Supabase |
| notification-system | 5-service microservices β email & push with RabbitMQ dead-letter queues, circuit breakers, Redis, Prometheus/Grafana observability | NestJS, RabbitMQ, Redis, Docker, Prometheus |
| Flori-Core-Enterprise-OS | Production-grade multi-tenant Agri-ERP β IoT field ops + time-series analytics + global logistics | TypeScript, TimescaleDB, Supabase, IoT |
| pesapal | RDBMS built from scratch β custom SQL parser, hash-based indexing, JSON-backed storage | Python |
| Compono | Visual drag-and-drop builder for Shadcn UI components with real-time code export | React, TypeScript, Tailwind |
| chessy | Chess training platform with instant feedback and principled correction | Next.js, TypeScript |
there's more inside the repos β ranging from complex systems to small useful tools.
- canonical/tempo-operators #350 β refactored Terraform module to avoid hardcoded endpoints
- mxsm/rocketmq-rust #5342 β fixed
Producer::sendreturn type in the Rust client - 2 PRs open and under review at google/sbsim (Occupancy Module, Device Property Decorators)
contributions span Canonical, Google repos, ML tooling, healthcare tech, and everyday tools i actually use.
- Linux internals & cloud-init (Ubuntu systems)
- Distributed systems & consensus algorithms
- Go for cloud-native tooling
- Rust for performance-critical code
- AI agents & LLM tooling in production
coffee β dark roast, no sugar, always
music β lofi hip-hop when focused Β· afrobeats when shipping Β· jazz when debugging
debug mode β complete silence and a blank stare
superpower β turning "this is impossible" into a pull request
- IBM AI Fundamentals
- HNG Frontend Β· HNG Backend
- JavaScript Algorithms & Data Structures
- Responsive Web Design
if you've got a problem worth solving, let's talk β


