Flutter package: local-first on top of an existing backend. Per-field merge on a logical clock, queue drained only on confirmation, schema replicated with no on-device migration.
~/ whoami en / fr
THON Hermès
Mobile developer. Flutter & SwiftUI.
4 years, 8 apps shipped to the App Store and Play Store.
Fintech · mobile money · real-time — Cotonou, Benin.
● Open to opportunities — freelance / full-time, on-site or remote.
// projects
Flutter package bringing Liquid Glass widgets to Flutter — with a real compatibility story: on iOS versions that predate Liquid Glass, each widget falls back to its standard native counterpart instead of breaking or faking it.
pub.dev package — Apple Music style gradient blur, custom shader, tested and documented.
Gooey liquid effect for Flutter: shapes that bulge toward each other and merge into one as they close in. Signed-distance field in a fragment shader, no per-frame allocation.
Annotated reference architecture: three layers, typed Failure, Riverpod without codegen.
Daily planning: it hands you a real calendar slot instead of one more list. Multi-calendar free/busy, energy profile, task breakdown. No streaks, no scores.
// shipped
Eight apps built for clients and published to the stores — proprietary code, walkthroughs on request. Plus one personal project, live.
- RYZsocial · real-time chat and calls
- Dossifuel wallet
- Tap&Eatordering · payments
- Locarsmobility · payments
- Flexycashpayments
- Justwellconsumer
- Aquiletourconsumer
- Invoicinglocal ↔ remote sync
- Eastyweb · search by ingredients
// skills
- strong
- Flutter · Dart · Riverpod · Clean Architecture · MVVM · REST
- solid
- SwiftUI (+ UIKit interop) · Swift · Rust (Actix-web) · Serverpod · Firebase · Supabase
- tooling
- platform channels · unit and widget tests · GitHub Actions · Fastlane · TestFlight
// experience
- 2021 → present
-
Freelance — mobile developer
Apps delivered end to end for direct clients, from design to store release. FedaPay integration for mobile money and cards, 500+ transactions/day. SMS OTP authentication. Serverpod and Rust backends under 50 ms on critical endpoints. App Store and Play Store releases, Apple Sign-in and Data Safety compliance.
- 2024 — 2025
-
Flexysoft — Flutter mobile developer
Flexycash, a payment app: API error handling and automatic retry, −35% failed transactions. Justwell and Aquiletour, consumer apps with 50K+ active users: UI performance work and complex state management.
- 2023 — 2024
-
Iroko Lab — mobile developer
Social network with real-time messaging (FCM, optimistic sync) and geolocated delivery tracking. Owned the MVVM / Clean Architecture decisions.
- 2021 — 2023
-
TEC-SARL · MATT-APP — mobile & web developer
Ported an invoicing product to mobile with real-time local ↔ remote sync. Stock and sales management across 15 service stations. Native Android in Java, Symfony web platforms.
Full, quantified detail → cv ↗
// approach
Three layers, a dependency rule that only ever points inward, typed errors that never cross the data layer as exceptions. Riverpod notifiers written by hand: the build time saved outweighs the few extra lines. read the case study ↗