Available for new opportunities

Building products
people love to use

Senior Mobile & Frontend Engineer with 5+ years crafting high-performance mobile and web apps. Specialising in React Native and React, with TypeScript. From pixel-perfect mobile UIs to production-grade web architectures.

5+
Years Experience
500K+
App Installations
5+
Apps Published
30%
Engagement Growth at Kuda
Bankvole.tsx
kuda.tsx
pakam.md
1import React, { useEffect } from 'react';
2import { View, Text, ScrollView } from 'react-native';
3import { useSelector, useDispatch } from 'react-redux';
4
5// Bankvole โ€” savings & finance management screen
6const SavingsScreen: React.FC = () => {
7 const { balance, savings } = useSelector(
8 (state: RootState) => state.account
9 );
10
11 useEffect(() => {
12 dispatch(fetchSavingsGoals());
13 }, []);
14
15 return (
16 <ScrollView style={styles.container}>
17 <BalanceCard amount={balance} />
18 <SavingsGoalList data={savings} />
19 </ScrollView>
20 );
21};
Compiled successfully ยท 0 errors

Passionate about clean code & great UX

I'm a Senior Mobile & Frontend Engineer based in Kigali, Rwanda, with over 5 years of experience building high-performance mobile and web applications. I thrive at the intersection of engineering rigour and user-centred design.

Currently at Kuda Technologies, I work on the Kuda Business app, delivering growth-driven features, optimising key user journeys, and integrating advanced analytics and experimentation tooling.

I hold a BSc. in Computer Science from the University of Lagos and enjoy mentoring the next generation of engineers while staying sharp on the latest in AI-assisted development.

๐ŸŽ“
Education
BSc. Computer Science
๐Ÿ“
Location
Kigali, Rwanda
๐Ÿข
Current Role
Senior SWE @ Kuda
๐Ÿ“ฑ
Platforms
Mobile & Web

What I work with

A curated set of technologies I use to build reliable, scalable, and delightful products.

โš›๏ธ
Frontend Frameworks
React Native React Next.js Expo
๐Ÿ”ท
Languages
TypeScript JavaScript HTML5 CSS3
๐Ÿ”„
State & Architecture
Redux Zustand Context API REST API TDD
๐Ÿ“Š
Analytics & Experimentation
Segment Mixpanel Iterable LaunchDarkly Intercom
๐Ÿ“ฑ
Mobile / Native
Android (Java/Kotlin) iOS (Obj-C/Swift) Native Modules
๐Ÿš€
DevOps & Tooling
CI/CD Agile/Scrum Unit Testing AI-assisted Dev

Where I've worked

A track record of delivering impactful software at growing tech companies.

March 2023 โ€“ Present
Kuda Technologies
Senior Software Engineer
  • Developed and maintained the Kuda Business app using React, React Native, TypeScript, and Redux, contributing to a 30% increase in user engagement and 20% improvement in retention.
  • Optimised key user journeys across mobile and web, focusing on high-value actions to improve usability and overall product performance.
  • Integrated analytics, experimentation, and engagement tools (Segment, Mixpanel, Iterable, LaunchDarkly, Intercom) alongside third-party SDKs and native Android/iOS modules.
January 2022 โ€“ March 2023
Equal Digitals Ltd.
Lead Software Engineer
  • Led development of pixel-perfect frontend applications from design to production, owning the full SDLC while setting coding standards and best practices.
  • Drove code quality through technical reviews, design discussions, TDD, and active Agile participation to deliver reliable, scalable systems.
Oct. 2021 โ€“ Jan. 2022
XRubicon Solutions
Mobile Frontend Engineer
  • Led the migration of a legacy mobile app to React Native, reducing maintenance costs by 25% and improving performance.
  • Designed and delivered new features while maintaining existing codebases to improve stability and long-term scalability.
Feb. 2019 โ€“ August 2021
Zinospot NG
Junior Frontend Engineer (Freelance)
  • Built single-page applications using React and React Native.
  • Applied MVC and MVVM patterns to build maintainable, scalable frontend architectures.

Things I've shipped

5+ apps published on Google Play and the Apple App Store, collectively surpassing 500K installations.

Pakam website screenshot
Pakam logo
Pakam Responder
Web App & Mobile App

Africa's leading Waste-Fintech platform, turning recyclables into instant payments via integrated digital wallets and zero-emission logistics. Built with React Native and deployed to both iOS and Android.

Kuda Business app screenshot
Kuda Business icon
Kuda Business
Web App & Mobile App

All-in-one business banking manager for Nigerian businesses. Contributed to a 30% increase in user engagement and 20% improvement in retention through data-driven growth initiatives. Built with React, React Native, TypeScript, and Redux.

Bankvole app screenshot
Bankvole icon
Bankvole
iOS & Android App

A savings app that helps users manage their finances seamlessly. Available on both the Apple App Store and Google Play Store, helping users build better financial habits.

250Foundries website screenshot
250Foundries
Company Website

A Kigali software and technology company building web and mobile apps, client SaaS, and its own software products.

Pulse250 website screenshot
Pulse250
Web App

A civic web app for Rwanda โ€” anonymously report infrastructure issues across the country and track their resolution in real time.

LeagueBook mobile app screenshot
LeagueBook logo
LeagueBook
iOS & Android App

A sports app for live scores, real-time match data, and fan engagement across the full match-day journey.

Let's work together

Open to senior engineering roles, consulting, and interesting collaborations. Don't hesitate to reach out.