A passionate computer engineer, lifelong learner, and problem solver dedicated to making a positive impact through code and creativity.




I began my journey at St. Francis Xavier's Kutama College in Norton, Zimbabwe, where I specialized in Mathematics, Physics, and Computer Science. The lack of robust technology around me at the time sparked a deep curiosity - I wanted to understand how things worked and how technology could be built to solve real problems. That curiosity became the driving force behind my decision to pursue engineering.
I went on to study Electrical and Computer Engineering at the University of Cape Town, where I explored how hardware and software could intersect to create meaningful solutions. During this time, I also worked at a startup called Cognitive Systems, gaining hands-on experience in developing intelligent, connected systems.
Today, I'm focused on building robust and sustainable technology for Africa - systems designed not just to work, but to endure, adapt, and empower communities across the continent.
University of Cape Town
Cape Town, South Africa
Specialisation: High Performance Computing, Embedded Systems & Computer Science
St Francis Xavier's Kutama College
Norton, Zimbabwe
Specialisation: Maths, Physics, Computer Science
Cognitive Systems
Cape Town, South Africa
Cognitive Systems
Cape Town, South Africa
Cognitive Systems
Cape Town, South Africa
Amazon Web Services
USA
Institute of Information Technology Professionals South Africa (IITPSA)
South Africa
These core principles guide my work and interactions with clients, colleagues, and the broader tech community.
I believe in owning processes, not for control but for understanding whole systems end-to-end.
I believe that tech should be made to adapt to the needs of the people in that environment, not people adapt to the Technology they are served.
Growth is a non-negotiable, whether or not it's an easy or difficult process depending on situation.
Transparency builds trust, and trust builds durable ventures.
When I'm not in office, you'll find me exploring these passions and interests that keep me balanced and inspired.
I'm an avid reader of non-fiction across various topics, constantly expanding my knowledge and understanding of the world.
I enjoy DJing and am learning to play the guitar. Music provides a creative outlet and helps me connect with different rhythms and melodies.
I enjoy hiking, golfing, and running. These activities help me stay active, clear my mind, and appreciate the natural world around me.
I enjoy both local and international travel, exploring different cultures and perspectives that enrich my worldview and influence how I approach problem-solving.
React, Next.js, TypeScript, Tailwind CSS
Node.js, Django, Flask, FastAPI, REST API Development
PostgreSQL, MySQL, MongoDB
Python, JavaScript, TypeScript, Java, SQL
TensorFlow, Keras, Convolutional Neural Networks, OpenCV, Computer Vision
Raspberry Pi, Arduino, Sonoff Smart Switches
MQTT (Mosquitto), AMQP (RabbitMQ), GPIO
TensorFlow, OpenCV, Dlib for image recognition and tracking
Linux (Debian, Ubuntu), Shell Scripting, System Automation
Docker, Bitbucket Pipelines, Ansible, Git & GitHub
AWS (Certified Solutions Architect), Vercel
Grafana, Prometheus, Nifi (ETL pipelines)
Documentation, Knowledge sharing, Team development
Agile, CI/CD, Solution Architecture
Design Thinking, Technical Consulting
I love coffee shops and have explored 20+ different ones across South Africa.
I have hiked trails in 2 different continents so far and plan to reach a summit on each continent.
I try to reach a book each quarter, but fail often. I'm always open to suggestions for great reads!
I learnt Visual BASIC as my first programming language at 17, which sparked my journey into software development.
I speak two languages (English and Shona) and am trying to explore a third one I can use internationally.
I'm always excited to meet new people, discuss interesting projects, or simply chat about technology and ideas. Feel free to reach out!