AOD

Mobile + APIs

Hi there, Waving hand meet

A. David Oluseun.

I build production mobile apps for real-world users, complex flows, and unreliable networks.

I'm A. David Oluseun, a mid-senior mobile app engineer based in Lagos, Nigeria. I specialize in React Native apps for fintech, music streaming, events, and creator platforms, with enough web and Node.js backend depth to help ship complete product experiences.

Contact MeResume
Available
A. David Oluseun, React Native mobile app engineer

React Native / Mobile App Engineer

Mobile architecture, secure APIs, and polished product flows.

React NativeiOS + AndroidOffline-first flowsMusic streamingSecure APIsNode.js APIs

Mobile reliability

Auth, media, payments

Token refresh
Offline states
QR check-in

$ build --for-mobile-reliability

shipping resilient Android & iOS flows...

integrating secure APIs...

handling offline and poor networks...

polishing product interactions...

Focus

Mobile architecture

Stack

React Native + TypeScript

Backend

Node.js + Express

Base

Lagos, Nigeria

What I Do

Mobile App Engineering

I build Android and iOS applications with React Native and TypeScript, focusing on clean navigation, reliable state, API integration, performance, and polished user flows.

Mobile Architecture & Reliability

I design mobile systems that handle real production conditions: token refresh, offline states, poor networks, background tasks, secure storage, and resilient user experiences.

Music, Media & Native Features

I work on mobile features that go beyond basic screens, including audio playback, streaming flows, lyrics, camera/QR scanning, media handling, and platform-specific behavior.

Web & Backend Delivery

I also build web interfaces and backend APIs with React, Next.js, Node.js, Express, and MongoDB, helping teams connect mobile products to dashboards, admin tools, and services.

About

I'm A. David Oluseun, a Lagos-based software engineer focused on building production-ready mobile applications. My core strength is React Native engineering: turning complex product requirements into reliable Android and iOS experiences that feel smooth, secure, and practical in real-world conditions.

I've worked across product areas such as fintech reliability, music streaming, event and creator platforms, authentication, QR scanning, localization, and API-driven mobile flows. I care about the details that make mobile products dependable: secure token handling, refresh flows, offline states, performance-conscious UI, reusable architecture, and clear user experiences.

Although mobile is my main focus, I also build web and backend systems when the product needs it. I work with React, Next.js, Chakra UI, Node.js, Express, MongoDB, REST APIs, and validation/authentication patterns that help connect mobile apps to complete product ecosystems.

Technologies I work with include:

Core Mobile

  • React Native
  • TypeScript
  • Expo / Expo Modules
  • Expo Router
  • React Navigation
  • React Query
  • Zustand
  • Secure Storage / Keychain
  • VisionCamera
  • Expo Audio
  • i18next
  • Zod
  • React Hook Form

Web / Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Chakra UI
  • Responsive UI
  • Accessibility

Backend / APIs

  • Node.js
  • Express
  • MongoDB
  • Mongoose
  • REST APIs
  • JWT Authentication
  • Nodemailer
  • Zod
  • Axios

Native / Tooling

  • Xcode
  • Android Studio
  • CocoaPods
  • Gradle
  • Git
  • GitHub
  • Vercel
  • EAS
  • Sentry
  • OneSignal
  • npm / Yarn
A. David Oluseun, React Native mobile app engineer

Projects

Mobile

Clooza Mobile

in development

Clooza Mobile

Clooza is a React Native mobile platform combining events, creator profiles, social discovery, commerce, and music experiences in one app. The codebase shows production-oriented mobile engineering across protected navigation, secure session handling, event ticketing/check-in, API-driven discovery, and a streaming music player with queue, lyrics, and lock-screen playback support.

  • React Native
  • Mobile App
  • Events
  • Ticketing
  • QR Scanner
  • Music Streaming
  • Secure Storage
View details

Mobile

Clooza Music

in development

Clooza Music

Clooza includes a music streaming experience built into the mobile app, with search, album playback, a full-screen player, synced lyrics, and queue management. I worked on the React Native playback architecture, including manifest-based streaming, global player state, lock-screen metadata, and a Spotify-inspired user experience designed for real-world mobile conditions.

  • React Native
  • Music Streaming
  • Audio Player
  • Expo Audio
  • Lyrics
  • Queue Management
  • Lock-Screen Metadata
View details

Mobile

straitPay Mobile

live

straitPay Mobile

Built with Expo and React Native, straitPay enables personal and business users to create accounts, verify identity, manage multi-currency wallets, fund balances, send money to wallets or bank accounts, swap currencies, track transactions, receive notifications, and contact support. The app uses SecureStore, PIN and biometric authentication, React Query, Zustand, Axios, Socket.IO, OneSignal, Sentry, and Vision Camera to support production-grade fintech workflows.

  • Expo
  • React Native
  • Fintech
  • Wallet App
  • Payments
  • KYC
  • Biometric Auth
View details

Mobile

Flexxy Drive Mobile

in development

Flexxy Drive Mobile

Flexxy Drive is an Expo and React Native mobility app with passenger and driver onboarding, role-aware navigation, map-based ride flows, fare lookup, ride search, wallet funding/withdrawal screens, profile/settings management, localization, and an incident-resolution workflow. My work included production mobile architecture patterns across navigation, persisted auth state, API integration, geolocation, bottom-sheet ride flows, and reusable UI components.

  • React Native
  • Expo
  • Mobility
  • Ride Booking
  • Driver App
  • Maps
  • Location
View details

Web

straitPay Admin Dashboard

in development

straitPay Admin Dashboard

straitPay Admin Dashboard is a protected Next.js admin and over-the-counter operations platform for managing OTC users, business profiles, documents, deal slips, transactions, financial rules, fees, CRM lists, sub-admin areas, system settings, exports, and audit logs. My work included dashboard architecture, protected routing, typed service modules, React Query data flows, table-heavy admin UX, filters, pagination, validation, and error/loading/empty states for fintech operations.

  • Next.js
  • Admin Dashboard
  • Fintech
  • OTC
  • Deal Slips
  • Transactions
  • CRM
View details

Web

Clooza Web

in development

Clooza Web

Clooza is a Next.js web platform for discovering events, managing creator profiles, selling tickets/products, and running event operations from a responsive dashboard. The frontend includes authenticated user flows, event management tools, creator storefronts, payments, custom forms, search/filtering, localization, and performance-conscious infinite lists.

  • Next.js
  • React
  • Dashboard
  • Event Management
  • Ticketing
  • Creator Storefront
  • API Integration
View details

Contact

Have a mobile app, product feature, or engineering team I can support? I'm open to React Native roles, mobile architecture work, and full-stack product collaborations.