PORTFOLIO 2026/HARARE, ZW/REMOTE-FIRST

I build and ship production systems across web, mobile & backend.

From fintech tooling and business-automation platforms to AI and machine-learning products I ship full-stack software that businesses run on every day, not demos left on a branch.

stack  ASP.NET Core · Angular · React · TypeScript · MySQL · EF Core · Flutter · Dart · C# · ML.NET · CircleCI ·

01 ABOUT

Computer Science graduate of the University of Zimbabwe: Data Science major, Machine Learning minor, class of 2026.

Full-stack developer at Fiscal Harmony Pvt Ltd, building a production fiscalisation platform ASP.NET Core, Angular, MySQL, EF Core, CI/CD via CircleCI serving businesses across Zimbabwe and Zambia.

Current roleFull-Stack Dev · Fiscal Harmony
EducationBSc Computer Science · University of Zimbabwe, 2026
Based inHarare, ZW · Remote worldwide
02 SELECTED WORK

Projects that I have worked on in the past.

fintech · multi-tenant saas · mobile · developer tools

01

CreditBridge

Fintech · MLCapstone · Distinction

Alternative credit-scoring system that turns mobile-money history into a lending decision an end-to-end ML product, not just a model.

role Sole builder pipeline, model, mobile & admin
  • ASP.NET Core backend, ML.NET FastTree scoring model, Flutter mobile app and Angular admin console full data-to-decision pipeline.
  • Engineered features from mobile-money transaction data with real scoring logic and applicant-facing UX.
ASP.NET Core / ML.NET / Flutter / Angular / C# /
02

PropHaven

Multi-Tenant SaaSFreelance · live

Property management platform where landlords run their whole portfolio from one dashboard leases, payments, maintenance, vendors with every company's data isolated at the ORM layer.

role Sole full-stack developer backend, ORM, Angular front end
  • EF Core global query filters scope every query to the CompanyId in the JWT claim controllers write plain LINQ and tenant isolation is enforced by the data layer, not developer discipline.
  • Permissions live as constants in one file and auto-register as ASP.NET Core authorization policies at startup via reflection 30+ policies, zero registration boilerplate.
  • Audit logging across 20+ entity types runs off a background queue, keeping write latency off the request path.
ASP.NET Core 10 / C# / EF Core 9 / MySQL / Angular / TypeScript /
03

Homwe

Mobile · FintechOffline-first

Personal finance app built for Zimbabwe's dual-currency economy every feature, including analytics and the chat assistant, works with zero internet.

role Sole builder Flutter app, parsing engine, local data layer
  • Regex SMS parsing engine reads transaction notifications from 13+ local providers (EcoCash, OneMoney, InnBucks, CABS, Mukuru…) and turns them into importable records in one tap no manual entry.
  • All analytics and multi-currency (USD/ZiG) aggregation run against local SQLite via Drift's type-safe query builder; balances are derived from transaction history rather than cached, so they can't drift.
  • Chat assistant answers plain-English queries in under 100ms with no LLM call a keyword classifier routes to typed handlers that render card components.
Flutter / Dart / Riverpod / Drift / SQLite / Material 3 /
04

Type Forge

Developer Tool

Chrome extension that kills DTO boilerplate select any JSON on a page, get production-ready typed classes in 9 languages, all generated locally.

role Solo developer
  • JSON parses once into a language-agnostic type tree; per-language emitters handle Kotlin nullables, Swift Optionals, Python dataclasses adding a language means writing one emitter, nothing else.
  • Full OpenAPI 3.x / Swagger 2.x parsing bulk-generates DTOs for every schema, resolving $refs lazily with circular chains broken by a reference stack.
  • Manifest V3 service worker, zero backend and zero telemetry sensitive API schemas never leave the browser.
Chrome MV3 / TypeScript / JavaScript / Service Worker /

03 STACK

Backend
ASP.NET Core  ·  C#  ·  Spring Boot  ·  Entity Framework Core  ·  RESTful APIs  ·  Multi-tenant architecture  ·  JWT auth  ·  
Frontend
Angular  ·  React  ·  Next.js  ·  Astro  ·  TypeScript  ·  JavaScript  ·  
Mobile
Flutter  ·  Dart  ·  Riverpod  ·  Drift  ·  Android (Kotlin & Java)  ·  
Data / ML
ML.NET  ·  Data Science  ·  Python  ·  
Databases
MySQL  ·  MongoDB  ·  SQLite  ·  
DevOps / Tools
CircleCI  ·  Git  ·  CI/CD pipelines  ·  Chrome Extensions (MV3)  ·  
Other
UI/UX  ·  UI/UX Zimbabwe (admin/mod)  ·  

04 EXPERIENCE

Nov 2024 Present

Full-Stack Software Developer

Fiscal Harmony Pvt Ltd
Harare, ZW · Fiscalisation SaaS
  • ·Build and maintain a production fiscalisation platform (ASP.NET Core, Angular, MySQL/EF Core) serving businesses in Zimbabwe and Zambia.
  • ·Shipped billing integrations (Zoho/Chargebee), webhook automation and query-performance work via CircleCI CI/CD.
  • ·Built HPOS, the companion Android POS app with Sunmi hardware receipt printing.
Jul 2024 Oct 2024

IT Intern

Masimba Group
Harare, ZW · Enterprise IT
  • ·Supported enterprise software deployment and configuration across 200+ user endpoints, minimizing rollout disruptions and improving system adoption.
  • ·Automated routine administrative tasks, reducing manual workload and increasing operational efficiency.
  • ·Documented IT procedures and knowledge-base articles, streamlining onboarding and cross-training for the support team.
06 CONTACT

Let's build something that ships.

Currently exploring backend-heavy full-stack and ML product roles remote or Harare-based.