Software Engineer

Experienced software engineer with 5+ years of hands-on experience in building scalable and efficient FinTech solutions.

About Me

Backend Developer

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

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

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

C++.NETSwiftC#PythonFlutterJavaJavascript

Databases

SQLNoSQLMSSQLPostgreSQLSQLiteAzure DatabaseMongoDBMMSQL

Tools & Frameworks

.NetFlutterGitRestAPI

Cloud Services

AWSAzureGCP

Featured Projects

MSQ Market

MSQ Market

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

Kotlin Flutter Swift NodeJs React Blockchain
View Project
Must-Mates Workforce Management

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).

C++ Swift NodeJs Flutter Cross-platform
View Project
Swyng Ride-Sharing

Swyng Ride-Sharing

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

Flutter Firebase Mobile Development
View Project
Vunatec

Vunatec

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

.NET Firebase Backend Development
View Project
Financial Advisor School Project

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.

.NET Flutter Angular
View Project

My Achievements

Winners of the Equity Hackathon Feted

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