Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Featured Work And Open Source
Timeline
Generic
David Paul Folorunsho-Roberts

David Paul Folorunsho-Roberts

Software Engineer
Nigeria

Summary

Software Engineer with 6+ years building scalable, high-performance mobile and backend systems across fintech, telehealth, e-commerce, IoT, and logistics. Specializes in cross-platform and native mobile development (Flutter, Swift, Kotlin) backed by Go microservices and real-time, offline-first architectures. Has shipped production apps serving 20,000+ active users, led engineering teams, and championed clean-architecture and CI/CD practices.

Overview

8
8
years of professional experience

Work History

Software Engineer, Mobile

Escrow-Tech
01.2026 - Current
  • Lead architecture of an offline-first Flutter application for the Carbon-Adjust Clearing Platform, a real-time energy marketplace connecting households and businesses to grid-balancing opportunities.
  • Engineered resilient real-time communication with WebSockets and MQTT, optimized for low-bandwidth and unstable 2G/3G networks; integrated IoT device registration and energy-flexibility scheduling.
  • Implemented offline-first persistence with SQLite and Hive, including background sync, conflict resolution, and reconciliation on reconnect, and managed complex state with Riverpod and BLoC.
  • Built secure API layers with Dio (token refresh, retry, failure handling) and owned CI/CD across Fastlane, Codemagic, and GitHub Actions for automated testing and App Store / Google Play releases.
  • Carbon-Adjust Clearing Platform, a real-time energy marketplace connecting households and businesses to grid-balancing opportunities.

Software Engineer, Mobile & Backend

Icheta
Lagos
01.2025 - 01.2026
  • Led development of a next-generation social-commerce platform combining e-commerce, real-time interaction, and AI-driven shopping, built with React Native and Go.
  • Integrated AI features such as personalized recommendations, smart search, and voice interactions localized for Igbo, Hausa, Yoruba, and Pidgin, alongside AR-based product previews.
  • Designed high-performance API integrations and optimized for low-bandwidth devices, cutting load times and data consumption while lifting engagement, on a modular clean-architecture codebase.

Software Engineer, Mobile

Sujimoto Group
Lagos
01.2024 - 01.2025
  • Led mobile engineering for MotoBills and MotoPay (bill-payment and merchant fintech) and Plenti (ecommerce), shipping production-grade Flutter applications.
  • Architected secure wallet, transaction, and payment pipelines integrated with Java, PHP, and Laravel backends; built real-time transaction monitoring, webhook handling, and error-recovery systems.
  • Integrated third-party payments, KYC identity verification, notifications, and analytics, achieving high crash-free rates and production stability for financial operations.

Software Engineer, Mobile

Healio
Thorofare, New Jersey
01.2024 - 01.2025
  • Led end-to-end React Native development of a telemedicine platform spanning teleconsultation booking, e-prescriptions, lab management, medication scheduling, and IoT health-device integration.
  • Built secure infrastructure with Firebase and RESTful APIs covering authentication, role-based access control, and encrypted data flows, meeting healthcare-grade security standards.
  • Designed modular, scalable architecture and optimized real-time synchronization between mobile, backend, and IoT devices.

Software Engineer, Mobile & Backend

NexaHealth
01.2023 - 01.2024
  • Architected and led mobile engineering for an enterprise real-time teleconsultation platform using Swift and Go, supporting 20,000+ active users.
  • Integrated IoT health-tracking with secure PostgreSQL databases and built real-time video-consultation workflows between clinicians and patients.
  • Implemented CI/CD via GitHub Actions and Firebase App Distribution, reducing deployment time by 40%; sustained a 99.5% crash-free rate and 4.7+ App Store rating.

Software Engineer, Mobile

Respawn Technologies
Lagos
01.2021 - 01.2023
  • Built and shipped 8+ cross-platform applications (Swift, Go, MongoDB) plus backend services supporting high-concurrency, real-time interactions.
  • Co-developed a proprietary analytics SDK adopted across 5 production projects, improving user engagement by 35%; delivered push-notification systems for tournaments, live events, and social features.

Software Engineer, Mobile

Andela
01.2020 - 01.2021
  • Built scalable Kotlin and Swift modules for U.S. and European clients across fintech, logistics, and enterprise products, integrating complex REST APIs and PostgreSQL.
  • Delivered feature-complete releases 30% faster through agile delivery, clean architecture, and CI/CD pipelines with globally distributed teams.

Software Engineer, Intern

Decagon Institute
Lagos
01.2018 - 01.2019
  • Built 10+ MVPs with Flutter, React Native, Swift, Node.js, and MongoDB, with Firebase integrations, and participated in code reviews and engineering best practices.

Mobile Development Instructor

Netisens ICT
Uyo
01.2018 - 01.2019
  • Designed and delivered a project-based Flutter / FlutterFlow curriculum for 30+ students with a 95% completion rate, mentoring learners on Swift and Kotlin fundamentals.

Education

M.Sc. - Software Engineering

Miva University
06.2026

Postgraduate Diploma - Software Engineering

University of Uyo
01.2025

B.Sc. - Agriculture

Landmark University
01.2024

Skills

  • Go
  • Dart
  • Swift
  • Kotlin
  • TypeScript
  • JavaScript
  • Python
  • Solidity
  • Flutter
  • React Native
  • SwiftUI
  • UIKit
  • Kotlin Multiplatform
  • Jetpack
  • Nodejs
  • Nextjs
  • REST
  • GraphQL
  • WebSockets
  • WebRTC
  • MQTT
  • Web3js
  • PostgreSQL
  • MySQL
  • MongoDB
  • SQLite
  • Hive
  • Firebase
  • Supabase
  • Clean Architecture
  • SOLID
  • MVVM
  • VIPER
  • Riverpod
  • BLoC
  • Provider
  • Redux
  • Docker
  • GitHub Actions
  • Fastlane
  • Codemagic
  • CI/CD
  • Firebase (FCM, Crashlytics, Remote Config)
  • Test-Driven Development
  • Agile
  • Scrum
  • Code Review
  • Mentorship
  • Technical Documentation

Personal Information

  • Specialization: Mobile & Backend
  • Availability: Open to Remote, Nigeria

Featured Work And Open Source

  • Trippicker, Web3 Ride-Hailing Platform, Flutter, Firebase, Google Maps SDK, Real-time GPS, App Store, Rider and driver apps with real-time GPS tracking, fare estimation, in-app payments, dynamic pricing, and driver-passenger matching., 5.0 App Store rating
  • MotoBills, Utility Bill Payments, Flutter, Firebase, REST, Biometric Auth, Google Play, Fintech app for electricity bills, cable TV, and airtime/data top-ups, with biometric authentication and a secure transaction-history dashboard.
  • AI Calorie Tracker, Computer-vision nutrition app, Flutter, BLoC/Cubit, Clean Architecture, Grok LLM, GitHub, Estimates calories and macros from a food photo via an LLM pipeline, with local-first storage.
  • Go-ethereum, Open Source, Go, GitHub, Contributor to Geth, the Go implementation of the Ethereum protocol.
  • FastLED, Open Source, C++, Embedded, GitHub, Contributor to FastLED, a widely used C++ LED-animation library for embedded systems.

Timeline

Software Engineer, Mobile

Escrow-Tech
01.2026 - Current

Software Engineer, Mobile & Backend

Icheta
01.2025 - 01.2026

Software Engineer, Mobile

Sujimoto Group
01.2024 - 01.2025

Software Engineer, Mobile

Healio
01.2024 - 01.2025

Software Engineer, Mobile & Backend

NexaHealth
01.2023 - 01.2024

Software Engineer, Mobile

Respawn Technologies
01.2021 - 01.2023

Software Engineer, Mobile

Andela
01.2020 - 01.2021

Software Engineer, Intern

Decagon Institute
01.2018 - 01.2019

Mobile Development Instructor

Netisens ICT
01.2018 - 01.2019

M.Sc. - Software Engineering

Miva University

Postgraduate Diploma - Software Engineering

University of Uyo

B.Sc. - Agriculture

Landmark University
David Paul Folorunsho-RobertsSoftware Engineer