Mustapha.

Curriculum Vitae

Mustapha Toyib

Software Engineer

Software engineer with 5+ years shipping production fintech, mobility, and marketplace systems. Builds end to end across React and Next.js web, Flutter mobile, and Node.js, FastAPI, and ASP.NET services.

Open to remote roles all around the world and visa sponsorship

Download PDF

Highlights

  • 5+ years shipping production systems in fintech, mobility, and marketplaces
  • Sole mobile engineer at Izifin, also backend services and Risk Engine web
  • Shipped Yalla Ride customer and driver apps with live booking and tracking
  • Reusable UI library at Bitnob that cut team development time by 25%

Experience

Apr 2023 – Present

Lagos, Nigeria · Full-time, hybrid

Software Engineer

Izifin Technologies

Flutter, React / Next.js, C# / ASP.NET, Docker, Redis, TDD

  • Owned the mobile application as the sole mobile engineer on the tech team, delivering features on sprint cycles and keeping the codebase extensible for new financial products through Clean Architecture and modular state management.
  • Moved onto the backend team, building and maintaining the services and API contracts behind the platform's financial features.
  • Worked with the web frontend team on the Risk Engine platform, a loan decisioning product for business lending, translating decisioning rules and data models into the web interface.
  • Held fixed-term contract engagements concurrently with this role, outside its hours.

Apr 2026 – Present

East Lansing, Michigan, USA · Remote, contract

Software Engineer (Mobile, Flutter)

CLIMDES Research Group

Flutter

  • Re-engaged by the research group on a six-month renewable term to continue development on the climate data platform.

Jan 2025 – Jun 2025

East Lansing, Michigan, USA · Remote, contract

Software Engineer (Mobile, Flutter)

CLIMDES Research Group

Flutter

  • Delivered a cross-platform climate data application for agricultural field decisions by working directly with a US-based research team to turn complex data models into usable interfaces.
  • Made the app usable in low-connectivity field conditions by implementing offline-first data sync and map-based features over REST APIs.

Feb 2021 – Oct 2025

Lagos, Nigeria · Fully remote

Software Engineer

Yalla Technologies

Flutter, React / Next.js, GraphQL

  • Yalla.ng, savings and investment (Feb 2021 – Jan 2024): launched the company's Islamic savings and investment product by building savings vaults, profit-sharing calculations, and onboarding flows across the Flutter mobile app and the React web frontend.
  • Maintenance (2024): kept the live savings product supported on a reduced, part-time basis through the company's transition year.
  • Yalla Ride, ride-hailing (Jan 2025 – Oct 2025): carried the codebase through the company's pivot from savings and investment to ride-hailing, building the new product on the existing mobile and web foundations.
  • Shipped both the customer and driver applications for Yalla Ride to production on iOS and Android.
  • Enabled live trip visibility for riders by developing real-time ride booking, driver matching, and trip tracking.
  • Gave drivers self-service operations by building trip request management, an earnings dashboard, and navigation integration.

Jan 2025 – Jun 2025

Remote · Contract

Software Engineer (Mobile, Flutter)

Bitnob

Flutter

  • Cut development time across the team by 25% by building a reusable UI component library adopted product-wide.
  • Supported cross-border payments, virtual cards, and digital asset transactions by engineering real-time wallet and transaction flows that held up under live load.

Selected projects

View all projects →

Yalla Ride

Mobility

Your Trips Seamlessly

Customer ride-hailing app for booking trips with live tracking, fare estimates, in-app wallet payments, and trip history.

Flutter · Dart · REST API · Push Notifications

Details

Yalla Ride Driver

Mobility

Drive & Earn

Driver companion app for going online, accepting ride requests, tracking earnings, managing payouts, and in-app navigation.

Flutter · Dart · REST API · Push Notifications

Details

RinseHQ

SaaS

Laundry Management Dashboard

React dashboard for laundry service management: account settings, store management, service catalog, orders, invoicing, and multi-store admin workflows.

React · Vite · TypeScript · Clean Architecture

Details

MartX Store

Marketplace

Live Shopping Marketplace

Modern eCommerce marketplace combining live shopping, trusted sellers, digital gift cards, virtual prepaid cards, and secure payments in one seamless experience.

Flutter · Dart · Live Streaming · REST API · Payments

Details

Carbiz

Marketplace

Buy, Sell Everything Vehicle

Mobile marketplace for auto parts and vehicle accessories across Africa: browse verified merchants, checkout, track orders, and pooled delivery.

Flutter · Dart · REST API · Maps

Details

Maxicare

Healthcare

Find Shifts. Get Paid

Official app for Maxi Care healthcare professionals, built for RNs, LPNs, CNAs, and caregivers to browse shifts, clock in with GPS verification, track earnings, and get paid via Stripe.

Flutter · Dart · Stripe · GPS · Push Notifications

Details

Yayact

Events

Church & Community Events

Community app for churches and congregations: discover events, join Bible studies, volunteer for outreach, and stay connected with your church family.

Flutter · Dart · Firebase

Details

Skills

Languages

TypeScript · JavaScript · Python · C# · Dart

Frontend

React · Next.js · Tailwind CSS · HTML5 · CSS3

Backend and APIs

Node.js · FastAPI · ASP.NET · REST · GraphQL · WebSockets

Mobile

Flutter · Cross-platform iOS and Android delivery

Architecture

System design · Clean Architecture · Domain-driven design · MVVM · MVC · TDD

Data

PostgreSQL · Redis · SQLite · Offline-first sync

DevOps

Git · GitHub Actions · Docker · CI/CD · Automated testing · Monitoring and logging

Community & achievements

GitHub profile
  • 2025

    FlutterByte Conference 2025

    Volunteer at FlutterByte Conference 2025

  • 2024

    FlutterByte Conference 2024

    Volunteer at FlutterByte Conference 2024

  • 2021 – 2022

    GDG Ajah SDG Challenge

    Open source contributor on community-driven software projects

Education

2018 – 2023

Lagos, Nigeria

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

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

Prefer a PDF copy?

Download the latest CV as a printable PDF résumé.