Portfolio, October 2026 edition
SmithAbiodunOsagie
I build production Flutter apps for iOS and Android and full web products in Next.js, backed by Laravel, Node.js or Supabase.I read, trace and test each change before it ships.
Flutter and Front-end Developer
Mobile work
A fintech app for digital payments and utilities: wallet with Paystack funding, airtime, data, electricity and TV bills through Reloadly, local and international gift-card redemption, and OTP-secured authentication. PIN-protected transactions run on Supabase edge functions with audit-trail logging. Handed over to the client in August 2026.
Fintech app
Freelance, 2025 to Aug 2026
- Flutter
- Riverpod
- Clean Architecture
- fpdart
- Paystack
- Reloadly
- Supabase
Web products
30+ products shipped since late 2025: storefronts, dashboards, booking and ticketing, and marketing sites. These are live.
Evvy Hairs
Next.js storefront plus a separate admin app. Product catalogue, cart and Paystack checkout, customer-chosen installment plans, affiliate tracking with commissions and payouts, and transactional email.
- Next.js
- Supabase
- Paystack
- Resend
- 01
Evvy Hairs
E-commerceevvyhairs.comNext.js storefront plus a separate admin app. Product catalogue, cart and Paystack checkout, customer-chosen installment plans, affiliate tracking with commissions and payouts, and transactional email.
- Next.js
- Supabase
- Paystack
- Resend
- 02
VotixCare
Healthcarevotixcare.comMarketing site plus clinic, patient, pharmacy and admin dashboards: appointments, payments, reconciliation, timezone-correct reporting and charts.
- Next.js
- Supabase
- Recharts
- 03
Beepex
Fintechbeepexapp.comEditorial landing page with scroll-driven sections, and the operations admin for the Beepex app: users, transactions, gift-card redemptions and rates, commissions, a support inbox and transaction charts.
- Next.js
- Supabase
- Charts
- 04
Chiefs House
Ticketingchiefshouse.comPublic site and admin with Paystack ticket payments, webhook verification and scheduled jobs. Migrated from Vercel to Cloudflare Workers.
- Next.js
- Supabase
- Paystack
- Cloudflare Workers
- 05
Forza Projects
Operationsforzaprojects.comCompany website plus an internal operations dashboard with department-scoped access, invoices and payment receipts.
- Next.js
- Supabase
- Role-based access
- 06
ICOWEB
Agencyicowebagency.comAgency site, an admin for quotations, bookings and leads, and a separate invoicing app.
- Next.js
- Supabase
- 07
RIVCHPP
Client redesignrivchpp.icowebagency.comFull redesign of the organisation's site, with a theme switcher.
- Next.js
- Theming
- HD Attitude Studios, a photography portfolio with WhatsApp booking
- Generations Specialist Hospital
- Julirose Hotels
- Abia State Government portal
About

Fig. 02, B.Ed. Mathematics
From a mathematics classroomto apps in two stores andproducts live on the web.
Four years of commercial Flutter and Dart work across fintech, healthcare, ride-hailing and education. I own features from architecture through REST integration, tests and code review to TestFlight, App Store and Google Play release, with Riverpod and Clean Architecture as my primary tools.
Since late 2025 I have shipped 30+ Next.js, React and TypeScript products through ICOWEB Agency, on whichever backend fits the job, Laravel, Node.js or Supabase, the design and engineering studio I founded: e-commerce storefronts, admin and finance dashboards, booking and ticketing sites, and marketing sites.
Experience
2022 to Present
Port Harcourt, Nigeria
ICOWEB Agency
Founder, Web and Mobile Engineer
- Design and engineering studio. I build the client web products on this page, from brief and design through deploy and ongoing changes.
- Mobile work for the same clients: Communitee Golf (live on the App Store, real-time chat on the Stream Chat SDK), the VotixCare Flutter patient app, and the BGlory Rides rider and driver apps.
May 2024 to Present
Remote, Germany
Elli App
Senior Flutter Developer
- Built a multi-language (English, Croatian, Serbian, Dutch) educational Flutter app for children with Down syndrome, with adaptive learning paths that adjust difficulty from interaction signals.
- Delivered accessible, responsive UI and gamification from design input; own TestFlight, App Store and Google Play releases and stakeholder feedback cycles.
2025 to Aug 2026
Remote
Beepex
Flutter Developer (Freelance)
- Built a fintech app for digital payments and utilities: wallet (Paystack funding), airtime, data, electricity and TV bills (Reloadly), local and international gift-card redemption, OTP-secured authentication. Handed over to the client in August 2026.
- Riverpod, Clean Architecture and fpdart for typed error handling; PIN-protected transactions on Supabase edge functions with audit-trail logging. Also built the Beepex landing page and operations admin.
Sep 2024 to Jan 2026
Remote, Netherlands
QHarbor Research
Flutter Developer and Library Engineer
- Contributed to Numd, an open-source NumPy-style numerical computing library for Dart; expanded it from float64-only to int64 and complex128.
- Designed a Complex number class and enum-based type dispatch modelling NumPy-style type promotion; contributed HDF5 integration; wrote unit tests, documentation and usage examples.
Aug 2024 to Sep 2025
Remote, Ukraine
LYQX Agency
Mobile Technical Lead
- Delivered production Flutter apps for international clients; set architecture patterns, coding standards and testing practices; set up CI/CD covering build, test and store distribution for iOS and Android.
- Ran code reviews and mentored mid-level and junior developers; primary technical contact for stakeholders.
2022 to 2024
Nigeria
Talosmart, iMotion Hub, Ordibillz
Flutter Developer
- Built responsive Flutter apps, integrated REST APIs, and contributed to UI implementation and code reviews.
- At iMotion Hub, led delivery of a Google Play service marketplace with secure payments and analytics; at Talosmart, set architecture and coding standards for a small Flutter team.
Skills
Showing 7 of 7 skill groups
Flutter and Dart
Mobile- Production iOS and Android from one codebase
- Widget composition
- Responsive UI
- Light and dark themes
- Performance work across devices
Architecture and state
Mobile- Clean Architecture
- Riverpod
- Provider
- GoRouter
- fpdart
- Bloc (familiar)
Real-time and fintech
Mobile- WebSockets
- Presence and chat (Stream Chat SDK)
- Push notifications
- Wallets and bill payments
- OTP and PIN-protected transactions
- Paystack
- Reloadly
Front-end
Web- Next.js App Router
- React
- TypeScript
- Tailwind CSS
- Framer Motion
- GSAP
- Forms and validation
- Data tables and charts (Recharts)
UI engineering
Web- Figma and client briefs to production UI
- Design-system components
- Dark mode and theming
- Loading, empty and error states
- Responsive and accessible UI
Backend and data
Mobile and web- Laravel
- Node.js
- Supabase (Postgres, row-level security, auth, storage)
- PostgreSQL
- REST APIs
- GraphQL
- Firebase (Auth, Firestore, Storage)
- API routes and webhooks
- Resend email
- Role-based access
Testing and delivery
Mobile and web- Unit and widget tests
- CI/CD for iOS and Android
- TestFlight, App Store and Google Play
- Vercel and Cloudflare Workers deploys
- Git with reviewed pull requests
- Production debugging
Bachelor of Education in Mathematics
2014 to 2019Ambrose Alli University, Benin City
App Brewery Flutter Bootcamp
2021Angela Yu, Udemy
Dart, mobile architecture, software engineering practice.
English (professional working proficiency). Yoruba (native).
Every change I ship is read, traced and tested first, from the first brief with a client to the release that reaches their users.
