I'm a Senior Flutter Engineer with 5+ years of experience building high-performance, production-grade mobile applications for iOS and Android. I specialise in scalable architecture, clean code practices, and delivering polished user experiences.
My engineering journey started in web development β building with HTML, CSS, JavaScript, Vuejs and React.js β before I went fully all-in on mobile with Flutter. That web foundation gave me a strong eye for UI composition and component design, but today mobile is my world and Flutter is my craft.
- ποΈ I architect apps using Clean Architecture, Feature-First, and Domain-Driven Design principles
- π¦ I've published packages on pub.dev used by the Flutter community
- π Background in web (HTML, CSS, JS, Vue, React) β now fully dedicated to mobile
- π Deeply invested in code quality, CI/CD pipelines, and scalable team workflows
- π Currently based in London, UK Β· Open to remote opportunities
π Started in Web β HTML, CSS, JavaScript, Vue.js, React.js β building UIs from scratch
π± Discovered Flutter β Fell in love with cross-platform, one codebase, polished UX
ποΈ Went Deep on Mobile β Clean Architecture, state management, CI/CD, pub.dev packages
π Became a Teacher β Udemy web courses; Flutter & Dart courses coming soon
π± Now Expanding β Python, Kotlin, NestJS, AI, ML β the journey continues
π Clean Architecture β Separation of concerns across data, domain & presentation
π MVVM β Model view view-model
π§© Feature-First β Scalable folder structure for large teams
π TDD β Test-driven development for critical business logic
β‘ Performance-First β Frame budgets, lazy loading, efficient rebuilds
π Security-Conscious β Secure storage, certificate pinning, obfuscation
I believe great mobile engineering isn't just about shipping features β it's about building systems that scale gracefully, onboard developers quickly, and hold up under production load.
π΅ CareSync
CareSync is a comprehensive, UK π¬π§ NHS-inspired personal health and appointment tracker application built with Flutter. It is designed to help users manage their healthcare journey with ease, offering features for tracking appointments, prescriptions, health metrics, and more, all wrapped in a modern, accessible, and polished user interface.
A production Flutter app built with BLoC + Clean Architecture, free to use for people on iOS and Android. Features real-time data sync, offline-first capabilities, and a custom design system.
Flutter BLoC Firebase Isar CI/CD GoRouter GetIt & Injectable Freezed && build_runner Flutter ScreenUtil FL Chart
π’ ShiftUp
UK π¬π§ Hospitality Shift Management & Scheduling App
A comprehensive mobile application for the UK hospitality industry that empowers managers to build rosters and staff to manage their working lives β all from a single, beautifully designed app.
Flutter MVVM Firebase Auth + Firestore + Storage Riverpod v2 (StateNotifierProvider) GoRouter Hive FlChart Table Calendar Google Fonts build_runner riverpod_generator
π΄ NestHaven
UK π¬π§ Property Search & Mortgage Calculator App
A premium Flutter mobile application for finding, tracking, and financing UK properties. Built for first-time buyers, renters, and property investors across England, Scotland, and Wales.
Flutter Riverpod v2 (StateNotifierProvider) GoRouter Hive FlChart Table Calendar Google Fonts build_runner riverpod_generator Cached Network Image
βͺοΈ TaxBud
Bookkeeping and Making Tax Digital (MTD) mobile app for sole Uk π¬π§ traders, freelancers, and limited company
A professional, privacy-first mobile application tailored for UK sole traders, freelancers, and limited company directors to easily handle their bookkeeping and Making Tax Digital (MTD) obligations..
Flutter flutter_bloc GoRouter Google Fonts build_runner isar FlChart flutter_secure_storage google_mlkit_text_recognition google_mlkit_commons
A lightweight Flutter WebView wrapper for the personal portfolio website of George Ikwegbu.
Basic Flutter.
Flutter Webview QR Code
This is a simple package that gives you the power to turn any Flutter Widget into a Marquee. With this, you can further control the speed and also allows for manual swiping gestures
An open-source Flutter package with growing number of likes and 30+ pub points with 16 downloads on pub.dev. Solves Marquee animation flexibility with a clean, well-documented API.
Dart pub.dev Open Source
This is an expandable section widget where users gets to insert a section/widget they'd want to toggle. The toggle controller is totally provided by the user, that way there's more flexibility and no limitation on how to provide the header/toggle controller.
An open-source Flutter package with growing number of likes and 140+ pub points with 43 downloads on pub.dev. Solves revealing and concealing of widgets with a clean, well-documented API.
Dart pub.dev Open Source
π Slideable
This is a flexible slideable implementation that will allow you to pass simple widgets(icons or anything at all) as action items, and also control various backgrounds for the action item, and closes an already slide item in your list.
An open-source Flutter package with 30+ likes and 135+ pub points with 692 downloads on pub.dev. Solves swipping on widget to carry out actions with a clean, well-documented API.
Dart pub.dev Open Source
π I also have web projects in earlier repositories β built with HTML, CSS, JavaScript, and React. While I've since moved fully into mobile, those projects reflect strong UI fundamentals that still inform how I think about design and user experience today.
- π οΈ Flutter_paystack_plus β Enhanced the subscription functionalities tailored for mobile platforms (PR merged, feature added, bug fixed)
I believe in giving back to the community that shaped my skills. I actively contribute to Flutter packages, file detailed issues, and review PRs.
I've created web development courses on Udemy covering the core foundations of frontend engineering:
- π HTML & CSS β building structured, styled web pages from scratch
- β‘ JavaScript β core language fundamentals and DOM manipulation
- βοΈ React.js β component-based UI development
π± Flutter & Dart courses are coming soon β follow me on Udemy to get notified when they drop!
I'm always open to discussing architecture challenges, Flutter performance deep-dives, or potential collaborations.
- πΌ LinkedIn
- π¦ Twitter / X
- π Portfolio
- π Udemy Courses
- π§ your@email.com



