I am a versatile Software Developer and Data Scientist with a passion for creating seamless user experiences across digital platforms. Skilled in modern tools such as SwiftUI, Flutter and Kotlin for mobile app development, and frameworks like Django and Laravel for backend development and Python for Data Science.
I blend technical precision with creative problem-solving. Whether building intuitive apps or developing reliable services, I focus on delivering solutions that are powerful, user-friendly, and impactful.
iOS, Android & Cross-platform
Analytics & Visualization
Laravel & Django REST
Encryption & Authentication
Co-operative Bank (via Symphony Technologies)
Banking Solutions - Nairobi, Kenya
Developed and maintained secure banking applications using SwiftUI and Kotlin, improving performance by 30% and achieving a 4.8-star rating
Built apps: Co-op Bank App and YEA! Co-op Bank with features including biometric authentication, M-Pin, AWS Liveliness, and various payment systems
Implemented end-to-end features: Bank to Mpesa transfers, bill payments (KPLC, DSTV, GoTV), QR scanning, OCR, push notifications, and app theming
Collaborated with cross-functional teams (frontend, backend, QA, UI/UX) to deliver scalable solutions with clean, maintainable code
Performed data science duties: collecting, cleaning, and analyzing data from various sources using NumPy, Pandas, Matplotlib, and Seaborn
Data science project for weather, health, climate change, and food security insights through data acquisition, standardization, modeling, and visualization.
iOS e-commerce application built with SwiftUI following MVVM Clean Architecture and SOLID principles for seamless shopping experience.
Cross-platform mobile app for exploring travel destinations with booking and payment integration (Mpesa, PayPal, Stripe) and admin panel.
Udemy • April 2025
Deep understanding of SwiftUI architecture, MVVM patterns, state management, reusable views, validation patterns, and testing.
Udemy • October 2025
Professional iOS development with UIKit, unit testing, refactoring, clean code practices, and Agile development methodologies.
University of East London (UEL) – United Kingdom
The Technical University of Kenya (TUK) – Kenya
First Class Honors
Nairobi, Kenya