Senior Flutter Engineer and cross-platform mobile specialist with 5+ years building production-grade mobile applications across construction-tech, fintech, health-tech, and e-commerce. Recognised open-source contributor (GSoC 2025 with Unicode, Inc.) and experienced in clean architecture, offline-first systems, cloud-native integrations, Rust–Dart interoperability (ICU4X), and CI/CD automation. Technical leader who has shipped secure, scalable mobile products serving 100K+ users, collaborating with distributed cross-functional teams in remote, UK and Africa-first environments—delivering high code quality using TDD, SOLID, MVVM/BLoC/RxDart, and robust testing and observability practices.

Precious

Senior Flutter Engineer and cross-platform mobile specialist with 5+ years building production-grade mobile applications across construction-tech, fintech, health-tech, and e-commerce. Recognised open-source contributor (GSoC 2025 with Unicode, Inc.) and experienced in clean architecture, offline-first systems, cloud-native integrations, Rust–Dart interoperability (ICU4X), and CI/CD automation. Technical leader who has shipped secure, scalable mobile products serving 100K+ users, collaborating with distributed cross-functional teams in remote, UK and Africa-first environments—delivering high code quality using TDD, SOLID, MVVM/BLoC/RxDart, and robust testing and observability practices.

Available to hire

Senior Flutter Engineer and cross-platform mobile specialist with 5+ years building production-grade mobile applications across construction-tech, fintech, health-tech, and e-commerce. Recognised open-source contributor (GSoC 2025 with Unicode, Inc.) and experienced in clean architecture, offline-first systems, cloud-native integrations, Rust–Dart interoperability (ICU4X), and CI/CD automation.

Technical leader who has shipped secure, scalable mobile products serving 100K+ users, collaborating with distributed cross-functional teams in remote, UK and Africa-first environments—delivering high code quality using TDD, SOLID, MVVM/BLoC/RxDart, and robust testing and observability practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Flutter Engineer (Contract) at Bittern e Building Construction
September 1, 2025 - April 1, 2026
Led delivery of a cross-platform Flutter app digitising construction site operations and replacing paper-based workflows for field teams. Built a survey tool for stock condition surveys and decen t homes compliance assessments, defining inspection workflows and data capture standards with stakeholders. Designed an offline-first architecture with local persistence and background sync for reliable use in low-connectivity conditions. Integrated RESTful APIs and cloud services for real-time project updates, material requests, equipment tracking, and document sync. Implemented defect reporting with photo evidence capture and role-based dashboards providing live visibility into project KPIs. Maintained high code quality and performance using Clean Architecture, TDD, code reviews, and CI/CD pipeline participation.
Senior Flutter Engineer (Contract) at Bitterne Building Construction
September 1, 2025 - April 30, 2026
Led delivery of a cross-platform Flutter app digitizing construction site operations and replacing paper-based workflows for field teams. Built a survey tool for Stock Condition Surveys and Decent Homes compliance assessments, defining inspection workflows and data capture standards with stakeholders. Developed an offline-first architecture using local persistence and background sync to support low-connectivity site conditions. Integrated RESTful APIs and cloud services for real-time project updates, material requests, equipment tracking, and document syncing. Delivered defect reporting with photo evidence capture and role-based dashboards providing management visibility into project KPIs. Maintained code quality and performance using Clean Architecture, TDD, code reviews, and participated in CI/CD pipeline improvements.
Flutter Engineer at Google Summer of Code (Unicode, Inc)
September 1, 2025 - October 16, 2025
Architected and implemented two open-source Flutter tools — Unicode Character Visualizer and Multilingual Text Rendering Tester — to explore character sets and font rendering, with unit and widget tests and CI/CD integration.
Flutter Engineer at Google Summer of Code – Unicode, Inc.
September 1, 2025 - October 16, 2025
Developed two open-source Flutter tools — Unicode Character Visualizer and Multilingual Text Rendering Tester for character exploration and font rendering analysis. Integrated ICU 4X using FlutterRustBridge, enabling stable Rust-Dart bindings for Unicode data handling. Designed architecture and implemented unit and widget tests; prepared CI/CD workflows and documentation.
Flutter Engineer at Google Summer of Code
September 1, 2025 - September 21, 2025
Contributed to open-source Flutter tooling by developing two Flutter-based utilities: Unicode Character Visualizer and Multilingual Text Renderer; integrated ICU4X via Flutter-Rust Bridge; created a robust font-rendering pipeline using Google Noto Sans with system fallback; implemented unit and widget tests; focused on scalable, cross-script rendering and cross-platform support.
Flutter & Rust Engineer at Google Summer of Code, Unicode, Inc.
June 1, 2025 - September 1, 2025
Built a cross-platform Flutter app (MVVM) binding Rust ICU4X functions via FlutterRustBridge after unstable official Dart ICU4X bindings. Retrieved Unicode character data and names through the ICU4X pipeline sourced from Unicode 16.0 NamesList. Designed a font rendering pipeline that resolves fonts by script using Google Noto Fonts with system-font fallback. Built a Multilingual Text Rendering Tester, detecting script per character for dynamic font selection with mixed-script fallback. Delivered comprehensive unit and widget test coverage across script detection, font mapping, and multilingual edge cases. Collaborated synchronously with a distributed team across three evaluation checkpoints, delivering milestones on schedule.
Flutter Engineer at Unicode, Inc. (Google Summer of Code)
June 1, 2025 - September 1, 2025
Participated in Google Summer of Code as a Flutter Engineer under Unicode, Inc. Contributed to two open-source Flutter tools for multilingual text rendering and font analysis, integrated ICU4X bindings between Rust and Dart, and designed a cross-script font rendering pipeline with Google Noto Fonts. Implemented unit and widget tests to cover multilingual edge cases, set up CI/CD workflows with Fastlane, and implemented privacy-conscious data handling. Collaborated cross-functionally to iterate features, contributed to the Jer oid mobile application, and built secure, tokenized authentication flows for digital currency features. Followed SOLID and clean-architecture principles to maintain a scalable codebase.
Senior Mobile Engineer (Contract) at ConnectHealth Pro
March 1, 2025 - July 31, 2025
Built reusable, scalable Flutter features for Android and iOS from provided designs with responsive UI across screen sizes. Consumed RESTful and GraphQL APIs for authentication, data parsing, and real-time updates between app and backend. Spearheaded a three-month migration from a legacy React Native health app to Flutter, improving startup time by 38% and reducing crash rate from 2.1% to 0.3%. Built a reusable Flutter component library of 30+ widgets adopted across two client projects, cutting front-end dev time by ~40%. Introduced Sentry crash monitoring and A/B testing pipelines and defined engineering standards adopted by a six-person team.
Senior Flutter Engineer (Contract) at Meind TTech Technologies
February 1, 2024 - March 1, 2025
Owned mobile architecture and delivery for a healthcare SaaS platform connecting patients with licensed therapists, setting engineering standards for the team. Architected a multi-module Flutter app with strict clean architecture enabling parallel feature development across a distributed squad. Built complex user journeys including therapist discovery, real-time availability, booking, and encrypted in-app messaging powered by BLoC and freezed. Integrated Stripe for one-time and recurring payments with PCI-compliant validation, webhook handling, and retry logic. Implemented HIPAA-aligned security including AES-256 encryption at rest, TLS in transit, secure token lifecycle, and biometric authentication. Established Fastlane and Code magic CI/CD pipelines, cutting manual release effort by ~70%. Mentored two mid-level engineers on clean architecture and TDD, improving delivery velocity and code consistency.
Senior Flutter Engineer (Contract) at Meind Technologies
February 1, 2024 - March 31, 2025
Owned mobile architecture and delivery for a healthcare SaaS platform connecting patients with licensed therapists, setting engineering standards for the team. Architected a multi-module Flutter app with strict clean architecture to enable parallel feature development across distributed squads. Built complex user journeys including therapist discovery, real-time availability, booking, and encrypted in-app messaging powered by BLoC and Freezed. Integrated Stripe for one-time and recurring payments with PCI-compliant validation, webhook handling, and retry logic. Implemented HIPAA-aligned security with AES-256 encryption at rest, TLS in transit, secure token lifecycle, and biometric authentication. Established Fastlane and CodeMagic CI/CD pipelines, cutting manual release effort by ~70%. Mentored two mid-level engineers on clean architecture and TDD, improving delivery velocity and code consistency.
Flutter Engineer at Mind Technologies
February 1, 2024 - March 1, 2025
Architected and implemented a mobile client for a pre-launch therapy-book platform connecting clients with licensed therapists using Flutter and Dart. Built core user flows (therapist discovery, profiles, appointment booking, real-time availability, rescheduling, in-app messaging), integrated Stripe-based payments, and implemented robust state management (Bloc with Hive persistence and immutable models via Frozen). Created unit and widget tests, established CI/CD pipelines with Fastlane, and ensured privacy-minded data handling (encryption at rest/in transit, secure token handling). Collaborated with product and backend teams to iterate UX and rollout prioritized features; contributed to the Jeroid mobile app and related fintech-like features.
Flutter Engineer at Meind Technologies
February 1, 2024 - October 16, 2025
Architected and implemented the mobile client for a pre-launch therapy-booking platform connecting clients with licensed therapists, using Flutter and Dart. Built core user flows (therapist discovery/profiles, appointment booking, real-time availability, rescheduling, in-app messaging). Integrated Stripe payments, implemented BLoC state management and offline data with Hive, and wrote unit/widget tests; established CI/CD with Fastlane; collaborated with product/backend teams; ensured privacy-minded data handling.
Flutter Engineer at Meind Technologies
February 1, 2024 - October 16, 2025
Architected and implemented the mobile client for a pre-launch therapy-book platform connecting clients with licensed therapists, using Flutter and Dart. Built core user flows including therapy discovery and profiles, appointment booking, real-time availability, and rescheduling. Integrated Stripe for secure payments, implemented unit and widget tests, and established CI/CD pipelines with Fastlane for automated builds and deployment. Implemented privacy-preserving data handling with offline storage and secure token management.
Flutter Engineer at Meind Technologies
February 1, 2024 - September 21, 2025
Architected and developed a Therapy Booking platform for a startup, connecting clients with licensed therapists. Built core features including therapist profiles, real-time appointment booking, Stripe payment integration, and rescheduling capabilities; emphasized scalability and responsive usability across devices.
Flutter Engineer at Water
July 1, 2023 - October 16, 2025
Developed and optimized core e‑commerce flows for a Flutter-based app, including multi-step device flows, condition checks, and progressive questionnaires to improve conversion. Built a library of reusable UI components, implemented offline support with caching and optimistic updates, and established CI/CD with Fastlane for automated builds and deployments.
Flutter Engineer at Water
July 1, 2023 - September 21, 2025
Built and optimized core e-commerce flows for a gadget-focused startup including device swap, condition checks, and multi-step questionnaires to ensure smooth user journeys. Developed reusable Flutter components (buttons, modals, forms, navigation) to improve consistency and reduce development time. Contributed to the launch of a mobile app, implemented features enabling secure buying, selling, and trading of digital currencies, and adhered to SOLID principles with BLoC-based state management. Used Freezed for code generation and achieved near-perfect unit test coverage; supported deployment to Play Store and App Store.
Flutter Engineer at Water (HunchOgadgets & Jero id)
May 1, 2022 - May 1, 2026
Designed, built, and maintained scalable reusable Android and iOS applications across two live products with responsive UI across screen sizes. Architected and delivered the full HunchOgadgets e-commerce platform including device-swap journeys, condition grading, and checkout flows, reducing funnel drop-off ahead of a public launch in 2026. Implemented BLoC state management with freezed models, eliminating runtime state-mutation bugs across both products. Built offline-first capabilities with optimistic UI updates, Hive local caching, and conflict resolution for poor connectivity markets. Contributed to a Jero id trading app’s secure buy/sell/trade flows with tokenised authentication and encrypted storage; scaled the app to 100K+ installs. Profiled and optimised performance across devices and prepared releases to Play Store and App Store using Crashlytics monitoring. Set up Fastlane CI/CD pipelines and introduced unit/widget test coverage across critical business flows. Maintained a
Flutter Engineer at Water (Hunchogadgets & JeroId)
May 1, 2022 - May 1, 2022
Designed, built, and maintained scalable, reusable Android and iOS applications across two live products with responsive UI across screen sizes. Architected and delivered the full Hunchogadgets e-commerce platform, building device-swap journeys, condition-grading, and checkout flows, reducing funnel drop-off ahead of a public launch in 2026. Implemented BLoC state management with Freezed models, eliminating runtime state-mutation bugs across both products. Built offline-first capabilities with optimistic UI updates, Hive local caching, and conflict resolution for poor-connectivity markets. Contributed to the JeroId trading app secure buy/sell/trade flows with tokenized authorization and encrypted storage; scaled to 100K+ installs. Optimized performance across devices and prepared/released to Play Store and App Store with Crashlytics monitoring. Set up Fastlane CI/CD pipelines and introduced unit/widget test coverage across all critical business flows. Maintained a shared UI component l
Flutter Engineer at Water
May 1, 2022 - February 1, 2024
Developed and optimized core e-commerce flows for HunchoGadgets, including multi-step device swap flows, condition checks, and progressive QA. Built a library of reusable UI components (forms, models, navigation, buttons) and shared widgets to standardize UX and accelerate feature delivery. Implemented Bloc-based state management with Hive for persistence and Frozen for immutable models and type safety. Wrote unit and widget tests for critical flows (checkout, payments, authentication) and established CI/CD pipelines with Fastlane to automate builds, tests, and releases. Followed SOLID principles and clean architecture to produce maintainable, scalable code.

Education

B Sc. at University of Lagos
August 1, 2018 - July 1, 2024
BSc at University of Lagos
August 1, 2018 - July 1, 2024
BSc. Environmental Botany & Palynology at University of Lagos
August 1, 2018 - July 1, 2024
B Sc. Environmental Botany & Palynology at University of Lagos
August 1, 2018 - July 1, 2024
BSc. Environmental Botany and Palynology at University of Lagos, Nigeria
January 11, 2030 - July 25, 2026
BSc. Environmental Botany and Palynology at University of Lagos
January 11, 2030 - July 25, 2026

Qualifications

Google Summer of Code (GSoC) with Unicode, Inc.
June 1, 2025 - September 1, 2025
Google Summer of Code (GSoC) – Unicode, Inc
January 11, 2030 - October 16, 2025
Google Summer of Code
January 1, 2025 - December 24, 2025
Google Summer of Code (GSoC) 2025, Unicode, Inc.
January 1, 2025 - July 25, 2026
Flutter and Dart: The Complete Guide (Udemy)
January 1, 2022 - July 25, 2026
Clean Architecture Masterclass: Mobile Engineering (Udemy)
January 1, 2023 - July 25, 2026
Google Summer of Code (GSoC) 2025, Unicode, Inc.
January 1, 2025 - July 25, 2026
Flutter and Dart: The Complete Guide
January 1, 2022 - July 25, 2026
Clean Architecture Masterclass: Mobile Engineering
January 1, 2023 - July 25, 2026

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Education, Media & Entertainment, Healthcare, Financial Services, Retail, Other, Real Estate & Construction