Emmanuel Akinde
Senior Mobile Engineer | React Native | TypeScript
EA

Summary

Senior Mobile Engineer with 8+ years building cross-platform mobile applications for global users. I specialize in React Native and TypeScript, leading mobile teams at fintech companies where reliability is critical. I've architected offline-first solutions, integrated native payment hardware, worked on Native-Web Bridge communication and expanded apps into new markets. I enjoy solving complex technical challenges while mentoring developers and collaborating with cross-functional teams to ship products millions rely on.

Experience

Senior Mobile Engineer
Bumpa | August 2024 – Present

Lead Mobile Engineer on the Payment and Integration team, building and maintaining Terminal, Wallet, KYC, and POS Terminal applications. Successfully deployed multiple apps to iOS App Store and Google Play Store.

  • Built and maintained Bumpa mobile apps for iOS and Android, deployed to both app stores
  • Architected native module bridges connecting React Native with native Android payment hardware, demonstrating expertise in native-web communication patterns
  • Integrated mobile applications with web services, RESTful APIs, and Node.js backends
  • Implemented state management solutions (Redux) and optimized for performance and scalability
  • Led team and mentored developers while contributing to technical architecture decisions
Senior Software Engineer | Mobile Team Lead
Brass Technologies | March 2021 – August 2024

Mobile Team Lead and Senior React/React Native engineer for a banking platform helping SMEs with financial operations. Successfully deployed Brass mobile app to iOS App Store and Google Play Store, serving thousands of users.

  • Led development of mobile app (React Native), deployed to app stores and joined the development of the Brass banking dashboard (React.js)
  • Integrated mobile applications with web services, APIs, and React web platform for seamless cross-platform experiences
  • Developed Brass UI Kit based on design system, improving efficiency across mobile and web
  • Implemented CI/CD with Codemagic, automated deployments with Fastlane
  • Wrote unit tests with React Native Testing Library, Jest, and Vitest; end-to-end tests with Detox
  • Ensured seamless integration with Node.js backend services
React Native Engineer | Frontend Engineer
RiseVest | April 2020 – April 2021

Built and deployed mobile applications to iOS App Store and Google Play Store for a finance company connecting Africans with dollar-denominated investment opportunities.

  • Built Advisory app and Risevest application for iOS and Android, deployed to app stores
  • Leveraged native APIs for deep integrations, bridging native functionality with React Native
Frontend Developer
SportCompass, Denmark | September 2019 – March 2020

Transformed website from server-side Ruby to React PWA, demonstrating proficiency in React.js web development.

Education

Bachelor of Science in Computer Engineering
Obafemi Awolowo University
March 2012 – February 2017
Relevant coursework: Data Structures and Algorithms, Object-Oriented Programming, Software Engineering. Programming languages: JavaScript, TypeScript, Python, Java.

Training / Courses

Kotlin Apprentice
Beginning Programming with Kotlin
Typescript: The Complete Developer's Guide
Master Typescript with design patterns and complex projects
Node.js Master Class
Core Node.js concepts without frameworks

Projects

Maoni App - iOS & Android

Built complete mobile application for iOS and Android using React Native. Successfully deployed to iOS App Store and Google Play Store.

Key Achievements

Native-Web Bridge Architecture
Architected native module integration for Bumpa POS, creating a robust bridge between React Native and native Android payment hardware, demonstrating expertise in native-web communication patterns.
Led Mobile App Expansion (Bumpa and Brass)
Led mobile app expansion into multiple countries, implemented internationalization (i18n) for global reach, and updated payment client integrations to support new markets and payment methods.
App Store Deployment Success
Successfully deployed and maintained multiple mobile applications across iOS App Store and Google Play Store for Bumpa, Brass, and RiseVest, used by thousands of users.
Offline-First Architecture
Architected offline capability for Bumpa POS using WaterMelon DB, enabling seamless payment processing and data synchronization in low-connectivity environments.

Skills

  • React Native
  • React.js
  • TypeScript
  • JavaScript
  • Node.js
  • Redux
  • Kotlin
  • Swift
  • Java
  • WebView
  • Native-Web Bridge
  • CI/CD
  • OTA (EAS Update)
  • OTA (CODEPUSH)
  • Fastlane
  • GraphQL
  • Git
  • Jest
  • Vitest
  • React Native Testing Library
  • Detox
  • Docker
  • Firebase
  • RESTful APIs
  • Reactotron
  • WaterMelon DB

Passions

Mobile Development
Passionate about creating innovative mobile solutions with special interest in hybrid mobile-web architectures.
Filmmaking
Passionate about storytelling through film, exploring creative narratives and visual expression.