about
Software engineer based in Harare, currently on industrial attachment at Codico Software Solutions. Started in game development (Unity, C#, C++), moved into web frontend work (React/TypeScript) as the role's needs shifted, and builds full-stack and Flutter mobile projects independently outside of that. Spends a fair amount of time helping classmates get their projects from "working on my machine" to something that survives a demo.
skills
Languages
JavaScript, TypeScript, Dart, Python, Java, C#, C, PHP, HTML5, CSS
Frameworks
React (Vite), Flutter, FastAPI, .NET
Data & Backend
MySQL, SQLite, Supabase (PostgreSQL), REST APIs, WebSockets
Tooling
Git/GitHub, VS Code, Cloudflare Pages, Windows, Linux (Kubuntu)
projects
EcoSync-CropGuard
Flutter / Dart / SQLiteDiploma project. Offline crop disease diagnosis app for Zimbabwean smallholder farmers, covering maize, groundnuts, sorghum, sweet potatoes, and tobacco — works with no internet connection in the field.
- Local disease/image database, audited for accuracy and rebuilt to match the correct target crop list
- Real PlantVillage maize disease images bundled for offline diagnosis
KEBE263 Admin Dashboard
React / TypeScript / ViteMulti-service admin dashboard built at Codico Software Solutions, covering vehicle rentals, accommodation, and local services listings. Owned the entire frontend.
FuelLink
Python FastAPI / React / ViteFull-stack fuel delivery and roadside assistance app built for the Harare market.
- WebSocket-based live delivery tracking
- Mock Paynow payment integration
- Live ZERA fuel price scraping
DriveZim
Full-stack / Cloudflare PagesDriving school management platform with three portals — Student, Instructor, and Admin.
- Mock VID exam and a TSCZ Highway Code handbook
- Tiered monetisation model
peer collaborations
Diploma projects I contributed to alongside classmates at TCFL.
Ekhaya
Helped build a Flutter property stand-verification MVP with a live Supabase backend.
MediScan
Resolved the core cross-device fingerprint matching architecture (SourceAFIS) and built a real service layer to replace faked biometric and audit features.
HandyConnect
Built all five report appendices from real repository data and identified a duplicate wallet-credit vulnerability.
experience
Codico Software Solutions, Harare
Game Developer Intern → Web Frontend Development
- Shifted from game development into building and maintaining production React/TypeScript applications
- Owned the entire frontend for the KEBE263 admin dashboard
- Earlier: Unity 2D/3D game development, C#/C++ study, QA testing on a mobile game title, advisory input on a historical strategy game project
education
Diploma in Software Engineering
TelOne Centre for Learning, Harare
Ordinary Level
9 subjects, including passes in Mathematics and English