Port Harcourt, Nigeria
Available for senior mobile and full-stack roles, remote
Portfolio
Edition 2026
SmithAbiodunOsagie

I build production mobile and web products that ship and stay running, and I help build the open-source numerical computing tools other Dart developers depend on.
Selected work
01 / 06A Dart library in the spirit of NumPy. Expanded it from float64-only to int64 and complex128, designed a Complex number class with the full set of mathematical operations, and modelled NumPy-style type promotion and dispatch for mixed-type arithmetic. Contributed HDF5 integration for reading and writing large scientific datasets.
Open-source numerical computing library
QHarbor Research, Netherlands
- Dart
- complex128
- Type promotion
- HDF5
- Linear algebra

From a mathematics classroom to production systems and an open-source scientific library.
Software engineer with over four years of commercial experience taking mobile and web products from the first client call to the app store. I have shipped for clients in eight countries: Nigeria, the United Kingdom, the United States, Germany, the Netherlands, Ukraine, Canada, and Australia.
I founded and lead ICOWEB Agency, a small team delivering fintech, healthcare, ride-hailing, and business operations platforms, including ERP and accounting systems. Alongside client work I contribute to Numd, an open-source numerical computing library for Dart, working on linear algebra, complex-number arithmetic, NumPy-style type promotion, and HDF5 scientific data storage.
Experience
2022 – 2026Sep 2024 to Jan 2026
Netherlands, Remote
QHarbor Research
Flutter Developer and Library Engineer
- Expanded the Numd library from float64-only to int64 and complex128 support, broadening its range for scientific workloads.
- Designed a Complex number class with addition, subtraction, multiplication, division, conjugation, magnitude, and phase.
- Implemented enum-based type management and dispatch, modelling NumPy-style type promotion for mixed-type arithmetic.
- Contributed HDF5 integration and data-visualisation workflows, with unit tests, documentation, and usage examples.
2022 to Present
Port Harcourt, Nigeria
ICOWEB Agency
Founder and CEO
- Lead a team including a CTO, a backend engineer, and product developers across mobile and web.
- Set technical direction, run client discovery, scope deliverables, and approve architecture and security decisions.
- Delivered fintech, healthcare, ride-hailing, and business operations platforms, including ERP and accounting systems, for clients across multiple countries.
- Shipped production web and mobile products with Next.js and Flutter, and produced promotional video and brand assets for launches.
May 2024 to Present
Germany, Remote
Elli App
Senior Flutter Developer, Freelance
- Built a multi-language experience across English, Croatian, Serbian, and Dutch, adapted per locale.
- Integrated adaptive learning paths and personalised feedback that adjust to each child's interaction patterns.
- Implemented accessible UI components and gamification suited to children with different abilities.
- Owned TestFlight distribution, App Store and Google Play preparation, and stakeholder feedback cycles.
2025 to Present
Remote
Beepex
Flutter Developer
- Build and maintain the Beepex fintech app daily in Flutter, with Riverpod, Clean Architecture, and fpdart for typed error handling.
- Implement digital payments and utilities: gift cards, airtime, data, electricity, and TV subscriptions, with a wallet and OTP-secured authentication.
- Integrate Paystack for wallet funding and Reloadly for bills, on a Supabase edge-function backend with audit-trail logging and PIN-protected transactions.
Aug 2024 to Sep 2025
Ukraine, Remote
LYQX Agency
Mobile Technical Lead
- Established architecture patterns, coding standards, and testing practices across mobile projects.
- Ran code reviews, mentored mid-level and junior developers, and paired on hard problems.
- Set up CI and CD pipelines covering build, test, and store distribution for iOS and Android.
- Acted as the primary technical point of contact, translating requirements into technical specifications.
Earlier roles
2022 – 2024
- Talosmart AgencyLead Flutter App DeveloperJan 2024 to May 2024
- iMotion Hub TechnologiesIntermediate Flutter App DeveloperJan 2023 to Dec 2023
- Ordibillz TechnologiesJunior Flutter App DeveloperJan 2022 to Dec 2022
Capabilities
Stack & toolsQuantitative and scientific computing
- Linear algebra
- Complex number systems
- NumPy-style type promotion
- HDF5 data storage
- Numerical methods
- Statistical reasoning
Languages
- Dart
- JavaScript
- TypeScript
- Swift
- PHP
- Python
- Solidity
Frameworks and platforms
- Flutter
- Next.js
- Node.js
- Express
- SwiftUI
Data and backend
- PostgreSQL
- Supabase
- Firebase
- AWS
- Google Cloud
- REST
- GraphQL
Architecture and state
- Riverpod
- Provider
- Bloc
- MVVM
- Clean Architecture
- fpdart
AI and on-device ML
- TensorFlow Lite
- ML Kit
- On-device deployment
- Adaptive learning
Bachelor of Education in Mathematics
2018Ambrose Alli University, Benin City
Linear algebra, calculus, probability, statistics, and numerical methods.
App Brewery Flutter Bootcamp
2021Angela Yu, Udemy
Dart, mobile architecture, and software engineering practice.
Independent Flutter and Dart instructor. I teach Dart and Flutter to paying students and have mentored over 20 developers to an intermediate level, several of whom now work professionally. A few students who could not afford the fees I taught at no cost, and they are doing well in their own careers today.