Software Engineer
Experienced software engineer with 5+ years of hands-on experience in building scalable and efficient FinTech solutions.
About Me
Backend Developer
I focus on building robust, scalable, and secure backend systems, and I enjoy designing efficient architectures that power seamless user experiences.
Languages & Technologies
- .NET
- C++
- Java
- SQL
- REST APIs
- Microservices
Tools & Frameworks
- Visual Studio
- Rider
- Docker
- Kubernetes
- Azure DevOps
- Jenkins
- Git
- Redis
- Entity Framework
- PostgreSQL
Mobile App Developer
I specialize in building feature-rich, high-performance mobile applications, and I enjoy transforming innovative ideas into fully functional mobile apps.
Languages & Technologies
- Dart
- Flutter
- Firebase
- REST APIs
Tools & Frameworks
- Android Studio
- VS Code
- Git
- Firebase Console
- Xcode
- Postman
- Figma
- Github Actions
- Terminal
Mentor & Educator
I am passionate about empowering the next generation of developers. Through personalized mentorship, I help students and young professionals enhance their coding skills, problem-solving abilities, and confidence in the tech industry.
Platforms I contribute to
- TikTok
- YouTube
- Blog Articles
- LeetCode
Mentorship Highlights
- Mentoring high school and university students
- Guiding aspiring developers through technical challenges
- Published over 50 LeetCode solution videos
- Preparing to launch comprehensive coding courses
- Impacted 100+ students through one-on-one sessions and group workshops
Professional Experience
Senior Software Engineer at MustFintech
Feb 2024 - Present | Seoul
- Worked with team members in building multiple apps, including the business hub, MSQ Market for Android and iOS trading apps.
- Developed must-mates-apps for Windows, Web, macOS, and Linux, a workforce management software suite offering proof of work and time-tracking solutions.
.NET, C# Software Engineer at Equity Bank
May 2022 - April 2024 | Nairobi
- Spearheaded the development of the profile micro-service used by over 10 million customers, optimizing performance by 30%.
- Engineered a robust multi-approver service orchestrating secure payment workflows via Kafka.
- Led the development of the accounts micro-service, optimizing performance by 25%.
Flutter Developer at Swyng
Jan 2022 - May 2022 | Nairobi
- Spearheaded 100% development of Swyng, a ride-sharing mobile app.
- Achieved a 90% client satisfaction rate, contributing to the platform's success.
- Served over 1000 customers through the mobile application.
Previous Roles
Software Engineer at Vunatec
June 2021 - Jan 2022 | Meru
Led the development of an agricultural app used by farmers and customers.
Software Developer at Freelance.com
August 19 - Jan 2022 | Meru
Delivered a wide range of client projects, including mobile apps and software programs.
Skills & Technologies
Programming Languages
Databases
Tools & Frameworks
Cloud Services
Featured Projects

MSQ Market
A CRYPTO trading application in South Korea. Led the development team in building this comprehensive trading platform.

Must-Mates Workforce Management
A workforce management software suite offering proof of work and time-tracking capabilities across multiple platforms (Windows, Web, macOS, and Linux).

Swyng Ride-Sharing
A ride-sharing mobile app serving over 1000 customers with 90% client satisfaction.

Vunatec
A ride-sharing mobile app serving over 1000 customers with 90% client satisfaction.

Financial Advisor School Project
A comprehensive financial advisor app built as a school project to help students manage their finances more efficiently. The project showcases key features such as budgeting tools, financial goal tracking, and educational resources.
My Achievements

Winners of the Equity Hackathon Feted
The winners of the Equity Hackathon were celebrated for their contribution to innovation in the financial sector.
April 2022
Read More →Education
Masters of Science in Computer Science
University of East London
Bachelor of Science in Computer Science
Meru University