I'm a Senior Backend Engineer with 10+ years of experience designing, building, and modernizing enterprise applications, banking platforms, and fintech solutions using ASP.NET Core, C#, Node.js, React, SQL Server, Azure, and modern software architecture.
I enjoy solving complex engineering problems, designing scalable backend systems, and building secure, high-performance APIs that power financial platforms.
- π Senior Backend Engineer with 10+ years of experience building enterprise software, banking platforms, and fintech solutions.
- π¦ Led the redevelopment of Pencentral v1.5, rebuilding both the backend and frontend for an enterprise pension remittance, payroll, and workforce management platform.
- π³ Designed secure financial APIs, integrated with multiple Pension Fund Administrators (PFAs) and payment providers, and implemented reconciliation workflows for financial transactions.
- π Led the architecture, design, and development of GTBank's enterprise intranet portal, built on SharePoint Framework (SPFx) and used across multiple GTBank subsidiaries in Africa.
- βοΈ Passionate about designing scalable backend systems, distributed architectures, cloud-native applications, and high-performance APIs.
- π€ Enjoy collaborating with cross-functional teams, mentoring engineers, and driving engineering best practices that improve software quality and long-term maintainability.
| Project | Description | Tech Stack |
|---|---|---|
| Fintech Wallet API | Production-ready digital wallet with authentication, wallet management, transactions, and Clean Architecture. | ASP.NET Core β’ SQL Server β’ JWT |
| JWT Authentication Service | Authentication service with refresh tokens, role-based authorization, and secure API design. | ASP.NET Core β’ SQL Server |
| URL Shortener API | High-performance URL shortening service with analytics, Redis caching, rate limiting, and Docker support. | Node.js β’ Express β’ Redis β’ Docker |
| Payment Gateway Simulator (Coming Soon) | Simulates payment processing, webhooks, retries, idempotency, and reconciliation workflows. | ASP.NET Core β’ RabbitMQ β’ SQL Server |
| Digital Ledger System (Coming Soon) | Double-entry accounting engine for fintech applications with transaction history and audit trails. | ASP.NET Core β’ SQL Server |
| Distributed Notification Service (Coming Soon) | Email, SMS, and Push Notification service using queues and background workers. | .NET β’ RabbitMQ β’ Docker |
I enjoy designing and building software in the following areas:
- Financial Platforms
- Payment Systems
- Pension Systems
- Distributed Systems
- Cloud Architecture
- System Design
- High-Performance APIs
- Event-Driven Architecture
- Clean Architecture
- AI-Assisted Software Development
- πΌ LinkedIn: https://linkedin.com/in/muisoft
- π GitHub: https://github.com/muisoft
- π§ Email: muisoft2016@gmail.com
"Building reliable software through thoughtful architecture, continuous improvement, and engineering excellence."

