Available for fullstack and mobile product work

Engineering productsthat feelSoftware Engineer

I design and ship resilient web and mobile systems, from native app interfaces to cloud-backed platforms, with an emphasis on speed, maintainability, and clear product thinking.

Mobile Apps
Cloud Systems
Fullstack Delivery
Kampala, Uganda

Current focus

Product-minded software delivery

4+

Delivery tracks

10+

Core stacks used

100%

Hands-on engineering

Build stack

React, Next.js, Swift, Kotlin, Flutter, Node.js, Docker, AWS, Azure, GCP.

Working style

Architecture-first implementation, pragmatic delivery, and a strong bias toward maintainable systems.

Profile

Cross-functional engineering with product discipline.

The goal is not just shipping code. It is building durable systems that help teams move faster and make the product clearer for users.

Snapshot

Building thoughtful systems across the full product stack.

I work best where implementation quality, product clarity, and infrastructure reliability all matter at once.

Primary role

Software Engineer

Based in

Kampala, Uganda

Core mode

Web, mobile, and cloud delivery

I'm a Software Engineer at Soliton Telmec Uganda, building fullstack solutions across web and mobile platforms. I work with Native iOS (Swift), Native Android (Kotlin), Flutter, and React Native alongside robust backend services.

My focus is on creating accessible, performant applications with clean architecture. I believe in continuous learning and enjoy tackling complex problems with simple, elegant solutions.

Application Design

Interfaces and systems that stay fast, readable, and useful as products grow.

Mobile Engineering

Native and cross-platform development with attention to performance and platform detail.

Backend + Cloud

APIs, infrastructure, and delivery pipelines built to support reliable shipping.

Core Stack

JavaScript
TypeScript
React.js
Next.js
React Native
Flutter
Swift
Kotlin
Node.js
Python
PostgreSQL
MongoDB
Docker
AWS
Azure
GCP
DigitalOcean
Akamai
Work

Selected builds across product, tooling, and infrastructure.

A few representative projects spanning frontend systems, mobile apps, DevOps tooling, and cloud-native delivery.

Timeline

Experience rooted in delivery, not just titles.

The through-line across roles has been building dependable products, collaborating closely, and improving the way software gets shipped.

Role 1

CTO / Co-founder

Qiribu

Oct 2021 - Present
Kampala, Uganda
  • Directing tech innovation for a fintech platform focused on revolutionizing salary-on-demand access across Africa.
  • Leading cross-functional teams through user-centric development cycles to deliver seamless customer experiences.
  • Designing scalable, secure infrastructure and fostering technical partnerships to support rapid growth and regulatory compliance.

Role 2

Senior Software Engineer

Soliton Telmec Uganda

Nov 2024 - Present
Kampala, Uganda
  • Architected a production-ready AWS data pipeline using Glue, Athena, and S3, reducing project cost reporting from two days to real time.
  • Engineered a three-tier caching strategy across Redis, PostgreSQL, and Athena, achieving sub-200ms API response times and a 95% cache hit rate.
  • Implemented Hive-style partitioning, reducing query costs by 60% and infrastructure spend to under $100 per month while maintaining 99.9% reliability.
  • Processed more than 100,000 weekly transactions, enabling activity-level tracking across 50+ projects.

Role 3

Software Engineer

Soliton Telmec Uganda

Jan 2022 - Oct 2024
Kampala, Uganda
  • Developing and maintaining scalable web applications using React, Node.js, and TypeScript
  • Collaborating with cross-functional teams to deliver high-quality software solutions
  • Implementing CI/CD pipelines to automate testing and deployment processes

Role 4

Full Stack Developer

Outbox Hub

Mar 2020 - Dec 2021
Kampala, Uganda
  • Built responsive web applications using React and Express.js
  • Designed and implemented RESTful APIs for various client projects
  • Mentored junior developers and conducted code reviews

Role 5

Software Developer Intern

Innovation Village

Jun 2019 - Feb 2020
Kampala, Uganda
  • Assisted in developing web applications using JavaScript and Python
  • Participated in agile development processes including daily stand-ups and sprint planning
  • Contributed to open-source projects and community initiatives
Contact

Need a builder who can bridge product, mobile, and backend?

If you are shaping a new product, modernizing an existing platform, or need stronger engineering execution, send the brief.

Contact information

Let's talk through the problem and the constraints.

I work best on projects that value solid implementation, careful UX, and systems that can scale without collapsing into complexity.

"The best way to predict the future is to create it."

Message

Send the brief

This site is protected by Cloudflare Turnstile to keep you safe.