~/ 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

01
server_sync

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.

flutter · drift · rust — code ↗

02
cupertino_widgets

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.

flutter · ios · ui — code ↗

03
haze

pub.dev package — Apple Music style gradient blur, custom shader, tested and documented.

flutter · shader · pub.dev — code ↗

04
metaballs

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.

flutter · shader · ui — code ↗

05
clean_architecture_template

Annotated reference architecture: three layers, typed Failure, Riverpod without codegen.

dart · architecture — code ↗

06
Slate — in progress

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.

flutter · firebase · vertex ai — code ↗

// shipped

Eight apps built for clients and published to the stores — proprietary code, walkthroughs on request. Plus one personal project, live.

// 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 ↗