Freelance & collaborations
Web platforms & products
From a problem statement to a deployed, maintainable platform — front end, API, database, auth and the admin tools to run it.
- Next.js / React front ends
- Node.js APIs
- Auth & admin portals
- Deployment & hand-over docs
Proof → AFCL, GROW, ZiMINDEX
Data analysis & research
Quantitative research on messy public data: cleaning, statistical analysis, clear figures and a write-up you can defend.
- Research design
- Reproducible Python analysis
- Publication-ready figures
- Reports & preprints
Proof → Three published preprints
Decision support & AI features
Recommendation engines and assistants that explain their reasoning, cite their data and decline to guess.
- Recommendation logic
- Grounded AI assistants
- Evals: grounding, refusal, injection
- Explainable outputs
Proof → GROW, ZiMINDEX, Mbele
Data pipelines & dashboards
Scheduled collectors, scrapers that respect robots.txt, clean storage and dashboards that show provenance.
- Scrapers & collectors
- Scheduled jobs (GitHub Actions, cron)
- MongoDB / Postgres / SQLite
- Stats portals & dashboards
Proof → data.afcl.africa, ZiMINDEX
Product strategy & MVPs
Framing the real problem, deciding what to cut, and shipping a first version that is honest about what it does.
- Problem & user research
- Scope and build plan
- MVP in weeks, not months
- Launch & iteration
Proof → Five products taken from idea to live
Not sure which of these you need?
Describe the problem instead. Working out what to build is part of the job.
Tell me about it →Process
- 01
Discover
A call to understand the problem, the people it affects and what a good outcome looks like.
- 02
Scope
A written plan: what is in, what is out, how it will be built and how we will know it works.
- 03
Build
Short cycles with a live preview link from week one, so you see progress rather than hear about it.
- 04
Launch
Deployment, documentation and a hand-over — or ongoing support if you want it.
Fixed-scope build
A defined product or feature, delivered against an agreed plan.
Ongoing partnership
Monthly development and support for a product that keeps growing.
Research collaboration
Data analysis, study design or co-authored work with a clear question.
Track record
Shipped, live, used.
Every project below is running in production today.
FAQ
Questions people ask first
Yes. I work remotely from Bulawayo on Central Africa Time (UTC+2), which overlaps comfortably with Africa, Europe and the Middle East, and partly with the Americas.