Contact

Hiring, or have something to build?


Recruiters: my CV is one click away. Businesses: tell me where things stand and what a good outcome looks like. Either way, I reply within 24 hours.

Two colleagues reviewing a reporting dashboard together

Direct channels

Whichever of these is easiest.

Helpful context to include

  • The data source or system involved.
  • The recurring task, reporting gap, or quality issue.
  • Who will use the output and what decision it supports.
  • Any deadline, access constraint, or preferred format.

Send a message

Required fields are marked with an asterisk. Your details are used only to reply to your enquiry.

Availability

Based in Kampala, used to working remote.

The district government work was on-site; the Redynox internship was remote-first with scheduled reviews. Both ways of working are familiar.

Location

Kampala, Uganda. Open to local work and to remote contracts further afield.

Best fit

Software engineering roles, full-stack web builds, data engineering, machine learning, and automation work.

Best channel

Email or LinkedIn for anything detailed. WhatsApp works if you just need a quick answer.

Working together

Three ways to work with me.

Pick the one that fits. If you're not sure, send a message and I'll tell you honestly.

For employers

Full-time role

Software engineering positions, on-site in Kampala or remote across time zones close to UTC+3. Start with the CV, then let's talk.

For businesses

Fixed-scope build

A website, online catalogue, booking flow or dashboard, quoted up front for an agreed scope, with a live preview link to review before launch.

After launch

Ongoing support

Monthly updates, fixes and new features for a site already running, including ones I didn't build.

  1. 01Discovery callThe problem, users and budget
  2. 02Written quoteScope, timeline and price agreed
  3. 03Build in previewsYou review a live link as it grows
  4. 04Launch & handoverYour domain, plus docs to run it