Odinachi David

Senior Mobile Engineer

About

Highly accomplished Lead Mobile Engineer with over 4 years of experience in Flutter, Android, and iOS development, specialising in building high-performance, scalable applications. Proven ability to lead cross-functional teams, optimise system performance, and solve complex technical challenges across diverse sectors, including Fintech, Telemedicine, and Ride-sharing. Adept at driving business-centric solutions that enhance user experience, foster engagement, and deliver measurable growth.

Work

Heala
|

Lead Mobile Developer (Part-time)

Remote, Nigeria

Summary

Spearheaded development for a telemedicine platform, enhancing doctor-patient interaction and improving healthcare accessibility, which attracted a significant investment.

Highlights

Led development efforts for both Heala Doctor and Heala Patient mobile applications, overseeing feature implementation and performance optimization for a 6-member team.

Integrated smooth video call functionality using Agora, enabling seamless and reliable virtual consultations and enhancing patient care accessibility.

Implemented a dynamic appointment scheduling system, significantly improving user experience and operational efficiency for both patients and medical professionals.

Addressed and resolved critical API rate limits, ensuring stable data synchronization and uninterrupted service for a growing user base.

Contributed to enhanced telemedicine workflows, leading to increased platform adoption and securing a $300K investment for the company.

DownToDate LLC
|

Lead Mobile Developer (Part-time)

Remote, United States

Summary

Led a 5-member development team in building and maintaining a secure, engaging dating application for US physicians, focusing on professional matchmaking and optimizing user experience.

Highlights

Directed a 5-member development team through the full lifecycle of a mobile dating application, ensuring high-quality delivery and adherence to project timelines.

Translated complex Figma designs into functional, responsive application pages, significantly enhancing the user interface and overall user experience.

Engineered and implemented a robust state management system using Bloc, improving application stability, scalability, and maintainability.

Enforced architecture best practices and comprehensive test coverage, elevating code quality and reducing post-deployment issues by an unspecified percentage.

Developed a highly efficient matching algorithm, reducing search times by 30% and significantly improving user satisfaction and engagement.

Resolved critical performance bottlenecks within the chat feature, improving real-time communication reliability and user interaction.

Shuttlers
|

Mobile Engineer (Full-time)

Hybrid, Nigeria

Summary

Contributed to a leading ride-sharing platform, optimizing urban mobility solutions and enhancing application performance for drivers and commuters.

Highlights

Led the development of the Shuttlers Driver App V2, introducing new features and improving overall driver experience and operational efficiency.

Maintained and optimized the core Shuttlers Mobile App, ensuring high performance and reliability for a large user base in collaboration with an 8-member team.

Implemented advanced caching strategies across the application, reducing API call latency by 35% and significantly improving app responsiveness and user satisfaction.

Collaborated closely with product and backend teams to integrate new features and resolve complex technical issues, ensuring seamless platform operation.

Contributed to a robust codebase utilizing Flutter, Kotlin, and Swift, enhancing the stability and scalability of the ride-sharing platform.

Bloomm MFB & Bankly
|

Mobile Developer (Full-time)

Hybrid, Nigeria

Summary

Developed and optimized key functionalities for digital banking solutions, ensuring secure financial transactions and enhancing customer trust for individuals and businesses.

Highlights

Developed and optimized key app functionalities for digital banking solutions, improving user experience and transaction efficiency for a 4-member team.

Maintained and refactored legacy codebases, enhancing overall application performance and developer efficiency by streamlining complex modules.

Implemented robust biometric authentication features, significantly enhancing security for financial transactions and boosting customer trust.

Addressed and resolved complex race conditions in financial transactions, preventing data inconsistencies and ensuring data integrity across the platform.

Contributed to increased transaction success rates and improved overall customer confidence in the banking platform through rigorous testing and optimization.

Education

National Open University of Nigeria
Lagos, Lagos, Nigeria

BSc

Economics

Certificates

Principles of Secure Coding

Issued By

Coursera

iOS Developer

Issued By

Codecademy

Skills

Programming Languages

Dart, Swift, Kotlin, JavaScript, Python.

Mobile Development

Flutter, SwiftUI, Android Development, iOS Development, Mobile Architecture, UI/UX Implementation, State Management (Bloc).

Backend & Databases

Firebase, Supabase, MongoDB, Redis, PostgreSQL, GraphQL, NestJS, DotNet, RESTful APIs, Cloud Functions.

Tools & CI/CD

Git, GitHub Actions, AWS Amplify, CodeMagic, AppCenter, Shorebird, Flutter Test, Sentry, Crashlytics, AppsFlyer, Mixpanel, MailGun, Google Maps.

Methodologies & Practices

Agile Development, Test-Driven Development (TDD), Architecture Best Practices, Code Refactoring, Performance Optimization, Problem Solving.

Projects

Lenaz Tutor (Digital tutor platform)

Summary

A digital tutor platform specifically designed to enhance student-teacher interactions and streamline educational support.

Lenaz (AI-powered learning app)

Summary

An AI-powered learning application featuring chat-based interaction, mock tests, instant grading, snap-to-answer functionality, and comprehensive tutor support.

Dartic (Open sourced)

Summary

Mobile learning platform and integrated development environment (IDE) designed to help Flutter developers learn Dart programming and practice DSA.

Birthyay (Birthday Reminder App)

Summary

A mobile application designed to provide timely birthday reminders and manage contacts' special dates.

Nounpal

Summary

A resource and chat platform specifically for students of NOUN (National Open University of Nigeria).

Odinachi David