Career Snapshot.
Experience, education, and skills.
Experience
Co-Founder & Software Engineer
2023 – PresentZafrionet Ltd · Kigali, Rwanda
Co-founded a technology company driving digital transformation across Africa. Lead the design and development of web, mobile, and software products for clients in hospitality, retail, and services. Oversee technical strategy, architecture decisions, and end-to-end product delivery.
Software Engineer
Jan 2025 – PresentThe Pinnacle Kigali · Rwanda
Led full-stack development of the hotel's website with secure booking and payment systems. Co-built an internal reservation management platform and provided tech support for smart lighting, media systems and F&B POS infrastructure.
Software Engineer
Sept 2023 – Dec 2024Mega Wholesalers · Nairobi
Built a native Android sales app replacing a web-based system, cutting bandwidth usage and enabling partial offline mode. Integrated financial institutions for automated reconciliation and trained non-technical field staff.
Software Engineer
Dec 2020 – Jul 2024Efisales Limited · Nairobi
Developed and maintained a PaaS sales-management solution. Delivered Android/REST integration with real-time data sync, geofencing, location tracking, and crash monitoring via Firebase Crashlytics.
Education
Android Associate Developer
March 2022 – Dec 2022Pluralsight
Advanced Android development using Kotlin — architecture components, Jetpack, and performance patterns.
BSc. Information Technology
Sept 2016 – Dec 2020Masinde Muliro University of Science and Technology
Specialised in software engineering with coursework in system design, distributed systems and data structures.