Engineering productsthat feelFull-Stack EngineerSoftware 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.
Current focus
Product-minded software delivery
Delivery tracks
Core stacks used
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.
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
Selected builds across product, tooling, and infrastructure.
A few representative projects spanning frontend systems, mobile apps, DevOps tooling, and cloud-native delivery.
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
- 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
- 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
- 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
- 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
- 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
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