Mustapha.

Senior Software Engineer

Mustapha
Toyib

Building scalable, reliable software across web, backend, and mobile. Senior Software Engineer with 4+ years designing and shipping production systems for fintech, logistics, real estate, an...

TypeScriptReactNext.jsNode.jsPythonFastAPIC#ASP.NETSystem DesignClean ArchitectureREST APIsGraphQLFlutterCI/CDTDDTypeScriptReactNext.jsNode.jsPythonFastAPIC#ASP.NETSystem DesignClean ArchitectureREST APIsGraphQLFlutterCI/CDTDD

Companies I've worked with

BitnobSnapPayYalla RideIzifinPropatizeFreight HeroYalla.ngCLIMDESAmir TechnologiesYalla TechnologiesBitnobSnapPayYalla RideIzifinPropatizeFreight HeroYalla.ngCLIMDESAmir TechnologiesYalla Technologies

About

Software engineer building for scale

Senior Software Engineer with 4+ years designing and shipping production systems for fintech, logistics, real estate, and edtech. Strong in system design, clean architecture, and end-to-end delivery — from React and Next.js frontends to Node.js, FastAPI, Python, C#, and ASP.NET services, plus Flutter for cross-platform clients. Focused on maintainable code, robust APIs, and software that performs under real-world load.

Highlight

Built reusable component libraries and API integrations that cut team development time by 25%.

  • Designed and shipped production software used by tens of thousands of users across multiple domains
  • Improved user retention by ~30% through well-engineered payment flows and real-time systems
  • Built reusable libraries and API layers that reduced team development time by 25%
View experience

Stats & facts

Proof in numbers

Software shipped to production across fintech, logistics, and beyond.

0+

Years of experience

Designing and shipping production software across fintech, logistics, and edtech.

0+

Shipped products

Production systems and applications serving real users at scale.

0

Public repositories

Open source software spanning web clients, APIs, and cross-platform apps.

0+

Industry domains

Fintech, logistics, ride-hailing, proptech, edtech, events, media, and climate tech.

Technical skills

Skills & expertise

Languages, frameworks, and engineering practices I use to build reliable production software.

Languages

  • TypeScript
  • Python
  • C#
  • Dart
  • JavaScript
View all skill categories

Architecture

  • System design
  • Clean Architecture
  • Domain-driven design
  • MVVM / MVC
  • TDD
  • Code review

Data & Storage

  • PostgreSQL
  • MongoDB
  • Redis
  • SQLite
  • Offline-first patterns

DevOps & Tooling

  • Git
  • GitHub Actions
  • Docker
  • CI/CD pipelines
  • Automated testing
  • Monitoring & logging

Integrations

  • Payment gateways
  • Auth & biometrics
  • Real-time messaging
  • Third-party APIs
  • Firebase

Availability

Open to remote, dollar-denominated roles

Seeking a senior software engineer role where I can design, build, and ship high-quality systems on impactful global products.

Work history

Professional experience

Production systems engineered for fintech, logistics, and global startups.

Apr 2023 – Present

Lagos, Nigeria

Izifin Technologies

Software Engineer

  • Lead engineer responsible for architecture, feature delivery, and code review on a fintech platform.
  • Designed a modular, scalable codebase using Clean Architecture and structured state management.
  • Integrated payment APIs, biometric authentication, and real-time notifications — improving user retention by ~30%.
  • Collaborated with backend engineers and product designers to ship features on tight sprint cycles.

Nov 2025 – Jan 2026

Lagos, Nigeria

Amir Technologies Limited (SnapPay)

Software Engineer (Contract)

  • Built and maintained the client application for SnapPay, a full-featured Nigerian fintech wallet in production.
  • Implemented end-to-end payment flows including fund transfers, airtime & data top-up, electricity and TV bill payments, and wallet management.
  • Developed the KYC onboarding module with identity verification, secure login authentication, and account protection monitoring.
  • Built the Smart Group Savings (Ajo) feature with automated contribution tracking, scheduled payouts, and real-time group records.
  • Implemented QR-based digital event ticketing with secure entry verification.

2025 – Oct 2025

Lagos, Nigeria

Yalla Technologies

Software Engineer (Contract)

  • Built customer and driver client applications for Yalla Ride, a ride-hailing platform.
  • Developed real-time ride booking, driver matching, and live trip tracking for the customer app.
  • Built the driver app with trip request management, earnings dashboard, and navigation integration.
  • Shipped both applications to production on iOS and Android.

Jan 2025 – Jun 2025

Remote

Bitnob

Software Engineer (Contract)

  • Contributed to a global fintech platform supporting cross-border payments, virtual cards, and digital asset transactions.
  • Built a reusable UI component library that cut development time across the team by 25%.
  • Engineered real-time financial flows and wallet interactions for reliability under live transaction loads.

Jan 2025 – Jun 2025

East Lansing, Michigan, USA (Remote)

CLIMDES

Software Engineer

  • Developed a cross-platform application for climate data visualisation and field decision support in agriculture.
  • Worked directly with a US-based research team, translating complex data models into intuitive user experiences.
  • Implemented offline-first data sync and map-based features integrated with REST APIs.

Jan 2024 – Feb 2025

Lagos, Nigeria

Propatize

Software Engineer

  • Built and maintained the mobile client and contributed to the web dashboard for a property management SaaS platform.
  • Implemented flexible payment plan automation and resident association management features.
  • Coordinated release cycles with QA and shipped to production on web and mobile.

2023 – 2024

Lagos, Nigeria

Daring Lion Technologies (Freight Hero)

Software Engineer

  • Developed a logistics application (Canada market) enabling carriers to bid on freight loads.
  • Integrated real-time bidding and load-tracking flows; shipped to production on iOS and Android.

Feb 2021 – Jan 2024

Lagos, Nigeria

Yalla.ng

Software Engineer (Flutter & React)

  • Core engineer across the product pivot from travel to an Islamic fintech savings platform.
  • Owned the mobile codebase and contributed to the React web frontend for 3 years.
  • Implemented savings vaults, profit-sharing calculations, and onboarding flows for a Muslim-focused user base.

Jun 2023 – Aug 2023

Lagos, Nigeria

Protech Advance

Software Engineer (Contract)

  • Delivered contract features on time within a short engagement.

2018 – 2023

Lagos, Nigeria

Education

Higher National Diploma (HND) & National Diploma (ND)

  • Yaba College of Technology — Higher National Diploma (HND) and National Diploma (ND).
  • National Youth Service Corps (NYSC), 2023 – 2024.

How I work

Delivery process

From first idea to production launch — every step is clear and intentional.

3–5 Days

Requirements & stakeholder alignment

Understand business goals, user needs, and success metrics. Align on scope, technical constraints, and delivery timeline.

1 Week

Technical assessment

Review existing codebase, architecture, API contracts, and integrations. Identify risks, debt, and the right engineering approach.

2 Days

Defining the challenge

Map user flows, define problem statements, and outline engineering objectives that guide design and implementation.

Community

Open source & community

Contributing to open source and the developer community in Nigeria and beyond.

2021 – 2022

GDG Ajah SDG Challenge

Open source contributor on community-driven software projects

2020

GitHub Arctic Code Vault Contributor

Code preserved in the GitHub Arctic Code Vault as part of the 2020 archive program

GitHub Pull Shark Achievement

Recognised for consistent, meaningful pull request contributions

2024

FlutterByte Conference 2024

Volunteer at FlutterByte Conference 2024

Ongoing

Open Source Projects

24 public repositories — chat apps, music players, task managers, and API integrations

FAQ

Common questions

Quick answers for recruiters and hiring managers about my experience and availability.

Yes. I am actively seeking remote, dollar-denominated roles and have delivered successfully for teams across Nigeria, the US, and Canada.

Contact

Let's talk

Interested in working together? Reach out via email, phone, or social — I typically respond within 24 hours.