SENIOR SOFTWARE ENGINEER · PMP

Payments.
Platforms.
Built to connect.

I’m Donald. I build the software behind payments, mobile banking and everyday business operations — from the device in your hand to the systems behind it.

Based in Zimbabwe • Engineering, architecture & technical leadership
Payments & integrationsMobile engineeringFullstack platformsTechnical leadership
01 / SELECTED WORK

Complex systems.
Clear purpose.

Payment terminals, banking journeys, business platforms and a native animation studio. Here’s what I built, and the thinking behind it.

See all selected work
02 / HOW I WORK

Understand the business.
Then engineer the system.

I’m comfortable owning the journey from a changing business requirement to the application, integration and operational tools around it.

More about my approach
01

Connect the whole journey

A mobile screen is one part of a system. I work across the APIs, workflows and records it depends on.

02

Build for the next change

Reusable form engines, configurable processes and developer tools turn repeated problems into shared foundations.

Explore Baobab, my business application framework
03

Own the delivery

Lead engineering roles and an active PMP support the way I approach scope, decisions and delivery.

03 / ENGINEERING NOTES

Things I’ve learned
by building.

All writing