JamiiChat
Live feed, DMs and notifications over a socket that reuses the HTTP auth path.
- Socket.IO
- MongoDB
- React
- Node.js
- Express
Software developer, shipping multi-vendor marketplaces, payment and booking flows, role-based admin systems, live messaging platforms and data pipelines at volume.
I take a product from the first schema decision to a URL that stays up: payments, authentication, mapping, live data from third-party APIs. One person across all of it, so nothing that matters gets decided in a hand-off.
Every stage, any stack
01/07
Working together
Selected work
Every project has a written case study: the problem, the decisions, and the part that was hard.
Live feed, DMs and notifications over a socket that reuses the HTTP auth path.
Publishes real articles synced hourly from the dev.to API, alongside its own.
Multi-vendor marketplace with M-Pesa, Stripe and PayPal checkout.
Arcade trivia game on PostgreSQL, with its own auth and a live leaderboard.
Also shipped
I read every message, and usually reply within a working day.
Open to