Simulators teach you to build for fast Wi-Fi and a user who never leaves the screen. Four lessons from shipping live delivery tracking to the phone with one bar of signal.
Nathan ~ Alias: Blank
Software Engineer — Mobile & Full-Stack Engineer
I build mobile products end to end — React Native apps shipped to the App Store and Play Store, and the Nest.js services behind them. The work that decides whether a product feels good happens in the messy middle: real-time location, networks that drop, and the state bugs that only surface on a real device.
Writing
View all postsPack your dev environment in a box and take it anywhere
A deep dive into using async generators for handling large data streams efficiently
Projects
A couples' app that turns photos into paintable line art for two partners to color together in real time. Built the Expo/React Native mobile app (collaborative canvas, palette system) with Supabase sync and Zustand state.
An app that turns dense lab reports into plain-language results — a bottom line, color-coded risk indicators, follow-up questions — routing uncertain ones to real clinicians. As iOS/Android team lead, kept both platforms in feature parity. Live on App Store and Google Play, serving 1,000+ users.
AI note-taking app (speech transcription, social streaks) built on a single React Native/Expo codebase for iOS and Android. Built and maintained the app working directly with the founder. Live on iOS under Benekan Technologies.
Experience
View full résuméBuilding the Nest.js/MongoDB backend for a live-location finder app, powering real-time proximity search and matching between users and nearby service providers, plus the companion React Native app with live GPS tracking on a map view.
Architected a cross-platform React Native and Expo app on a unified iOS/Android codebase, and led UI/UX implementation from design handoff to shipped feature with a focus on fluid, accessible interfaces.
Established UI/UX engineering standards and a reusable component library, built API integration layers for third-party services, and implemented state management and CI/CD workflows to keep the codebase type-safe through a fast-iteration phase.
Built and maintained a React Native/Expo app on a shared codebase with native-level performance parity across iOS and Android, translating product requirements into high-fidelity accessible UI alongside the founder.
Built robust form handling with React Hook Form, delivered high-fidelity UI from Figma prototypes, and shipped interactive dashboards, modals, and dynamic filtering with Material UI, Zustand, and TypeScript.
Assisted with state management using Zustand to improve data flow across components, wrote form validation logic with React Hook Form, and took part in code reviews, testing, and debugging to maintain application stability.
Skills & Tools
Education
MIVA Open University · Abuja, NG
National Institute of Information Technology (NIIT) · Abuja, NG
Certifications
Get in touch
Open to frontend, mobile, and full-stack work. The fastest way to reach me is email.
nathancodes05@gmail.comNigeria — working remotely