MOBILE · iOS / ANDROID
/ 01
StockRoom — iVend Stock Take App
StockRoom turns the stock-take — usually a slow, paper-driven chore that ties up staff and still gets numbers wrong — into a fast, accurate mobile workflow. Teams scan to count, keep working when the network drops, and push reconciled inventory straight into iVend with zero manual re-keying. The payoff: counts finished in a fraction of the time, stock figures the business can actually trust, and a rollout that scales cleanly from a single store to an entire retail estate.
FlutterDartiOSAndroidSupabaseREST APIProviderBarcode ScanningOffline-first
MOBILE · iOS / ANDROID
/ 02
ShelfLine — iVend Price Checker
ShelfLine puts an instant, self-service price check in every aisle. A shopper scans or types a barcode and immediately sees the product name, price, product image (when set in iVend) and every unit-of-measure with its conversion (e.g. "1 Pack = 6 EA") — no waiting for staff, no surprises at the till. For the retailer that becomes a sales lever: confident shoppers buy more and abandon less, staff spend their time selling instead of fielding "how much is this?", and the aisle itself becomes an interactive touchpoint. Built on iVend and aligned to the store's planogram, so the price is always right for the products in front of the customer.
FlutterDartiOSAndroidiVend APIBarcode ScanningREST API
MOBILE · CRM COMPANION
/ 03
Relay
A Flutter CRM companion for the Touch Africa team — integrating Gmail and Zoho APIs to centralize communication, automate handovers, and streamline follow-ups.
FlutterDartGmail APIZoho APIOAuth
Churn Prediction Model
Published research on customer attrition in Zimbabwe's telecom sector, then built a Random-Forest churn model at 87% accuracy and deployed it as a Flask web app for non-technical stakeholders.
PythonDjangoFlaskscikit-learnHeroku
FDMS Buyer Details Compliance
Integrated mandatory buyer-detail capture into iVend, Unity and QSR POS systems to meet ZIMRA's VAT Act Section 20(4) — coordinating fiscal-device upgrades so clients hit the 31 May deadline and kept VAT-claim eligibility.
C#iVendUnity POSFDMS Portal
Zimbabwe Mental Health Survey
An interactive Power BI dashboard built with Data Science Zimbabwe to analyze a national Mental Health Survey — clear visualizations and actionable insights to improve awareness.
Power BIData AnalysisDAX
SAP Sales Analysis Dashboard (Sample)
Developed an interactive sales analytics dashboard in SAP Business One as part of Touch's inaugural analytics launch, demonstrating how seamlessly integrating SAP with iVend connects store operations to financial administration. Consolidated data across regions, employees, customer groups, and warehouses, with dynamic filters and visualizations that enabled executives to track top-selling items, profit margins, customer trends, and stock movement—unlocking actionable insights for growth, margin protection, and strategic planning.
SAP Business OnePower BI (optional integration)
Kwizi
Created Kwizi, an engaging web application that tests knowledge of Zimbabwe's history and culture. Designed as a passion project to strengthen Zimbabwe's digital presence, it revives overlooked trivia through interactive quizzes across multiple categories—providing users with an exciting platform to celebrate and learn about national heritage.
HTMLBootstrapCSSJavascriptSupabase
Islamic Knowledge Hub
Developed a web application as a resource for exploring Islamic terminology and spirituality, initially for a specific client and now expanding to a broader audience including Islamic Studies students, spiritual seekers, and language enthusiasts. Designed to provide accessible, structured learning while supporting deeper engagement with religious and linguistic concepts.
HTMLBootstrapCSSJavascriptSupabase
Asset Manager
Designed and developed a VB.Net-SQL desktop platform for Cairns IT Department to meticulously catalog IT assets and automate clearance management, replacing an inefficient paper-based filing system. Implemented structured databases, intuitive forms, and reporting features to track asset lifecycle, monitor approvals, and generate audit-ready records—enhancing operational efficiency, reducing administrative workload, and improving accuracy in asset management.
Visual BasicSQL
Internal / no public link
2021This Website!
An online portfolio thoughtfully designed to showcase my skills, achievements, and projects. A digital representation of my journey, expertise, and passion in informatics, presented in a dynamic and user-friendly format.
ReactViteTypeScriptFramer MotionTailwind CSS
Internal / no public link
2026