Software engineer in Harare, Zimbabwe — I build production web platforms end-to-end: database schema, REST APIs, auth, payments, polished React/Tailwind dashboards, and the deploy pipeline that puts it all online.
Building ManishaPay — a middleware that fixes the integration headaches developers hit with the PayNow Zimbabwe payment gateway. Hash math, decimal/phone normalisation, signed retries, drop-in checkout widget, simulated test mode that requires no PayNow account, all wrapped in a clean React dashboard. Code at github.com/nobytechy/manishapay.
In parallel, maintaining the AiZim ERP — a 996-PHP-file production platform serving a Zimbabwean hospitality group — with an embedded Claude assistant that lets non-technical users propose and preview UI changes via natural language.
| Project | Stack | What it does |
|---|---|---|
| ManishaPay · code | React 18 · Node 20 · Express · Supabase · libsodium | PayNow Zimbabwe middleware. Server-side SHA-512 hash, encrypted credential vault, drop-in checkout JS, signed webhooks, simulated test mode that requires no PayNow account. PHP + Node SDKs published. |
| AiZim ERP | PHP 7.4 · MySQL · jQuery · cPanel | Production ERP for a hospitality group — branches, regions, stock, expenses, payroll, change-request workflow with HTML preview. Embedded AI assistant via Anthropic tool-use. |
| Chikoro | React 18 · Vite · Supabase RLS · PWA | Multi-tenant school management. Each school on its own subdomain with full row-level security; offline-first for low-connectivity classrooms. |
| Portfolio | React 18 · Vite · Tailwind · Supabase | Self-managed portfolio — projects and posts editable through a login-gated admin panel, no redeploy required for content changes. |
- REST API design — idempotency keys, versioning, signed webhooks, HMAC-SHA256
- Multi-tenant SaaS with Postgres RLS, role-based admin/operator/end-user dashboards
- Payment integrations (PayNow Zimbabwe) — hash math, tokenisation, retry queues, dispute flow
- Auth — Supabase Auth, JWT, bcrypt, libsodium envelope encryption for secrets at rest
- Deploys to cPanel / shared hosting (Apache, LiteSpeed, Phusion Passenger), Docker on Railway/Fly
- Embedding LLM features (Anthropic tool-use) into existing apps without rewriting them
- Writing docs and runbooks that make the system handoff-able
Available for remote contracts and full-time roles. Most comfortable in the React + Node/PHP + Postgres/MySQL space, especially anything fintech-adjacent or multi-tenant SaaS for emerging markets.
- Email: nobytechy@gmail.com
- Portfolio: noby.aizim.co.zw
- LinkedIn: linkedin.com/in/nobytechy