
Loading experience...
About Me
I'm a passionate Full-stack Software Developer with expertise in designing and maintaining scalable, high-performing web and mobile applications. I specialize in collaborating with cross-functional teams and have extensive experience in e-commerce, AI, and system integration. I graduated with First Class Honors in Software Engineering and have been recognized as the Most Consistent Undergraduate Student in my faculty.
BSc Hons. Software Engineering (First Class) - University of Zimbabwe
Most Consistent Undergraduate Student Award
Key developer of TM Pick n Pay e-commerce platform (100k+ users)
Delivered 2+ full-featured e-commerce platforms and 10+ websites
Frontend
JavaScript/TypeScript
React
Next.js
React Native
HTML/CSS
Backend
PHP/Laravel
Python/Django
Java/Spring Boot
RESTful APIs
Node.js
Database & DevOps
MySQL
PostgreSQL
MongoDB
Docker
AWS
My Work
TM Pick n Pay E-commerce Platform
Key developer of a comprehensive e-commerce webstore and mobile app serving over 100,000 customers. Features include inventory management, payment processing, and customer analytics.
Taxcul App with AI Assistant
A comprehensive web application for calculating various types of taxes in Zimbabwe. Built with Next.js, React, and modern web technologies.
NLP Patient Referral Mobile App
AI-powered mobile application for patient referral system using Natural Language Processing. Streamlines healthcare communication and patient data management.
AFINET Customer Portal
Telone, Zol like customer portal where customer can purchase fibre-based operations and data.
Gramia School Management System
Comprehensive school management system with web and mobile applications. Features student management, grade tracking, communication tools, and administrative dashboards.
Client Testimonials
"Tawona's work on the TM Pick n Pay platform has been exceptional. His technical expertise and attention to detail resulted in a system that serves over 100,000 customers seamlessly."

Delbert Chimbandi
COO at Quatrohaus (Pvt) Ltd
1 / 4
Get In Touch
Ready to start your next project? Let's discuss how we can work together.
Let's start a conversation
I'm always interested in hearing about new opportunities and exciting projects. Whether you have a question or just want to say hi, I'll try my best to get back to you!





