en / fr

THON Hermès

Mobile Developer - Flutter, Dart, SwiftUI - iOS & Android

Cotonou, Benin - available remote +229 01 61 59 79 74 hermesthonse@gmail.com linkedin.com/in/hermès-thon github.com/ru-ji portfolio

Professional Summary

Mobile developer with 4 years of experience and 8 apps shipped to the App Store and Play Store. Focused on mobile payments and real-time features: mobile money and card integrations, audio/video calling, offline synchronisation. Primary stack Flutter / Dart and SwiftUI, layered architecture with Riverpod state management. Delivery end to end, from design to store release.

Skills

Mobile: Flutter, Dart, SwiftUI, Swift, UIKit (interop), iOS, Android, cross-platform, Material 3, Cupertino, Xcode, Android Studio

State & architecture: state management, Riverpod, BLoC, Provider, Clean Architecture, MVVM, SOLID

Backend & data: Serverpod, Rust (Actix-web), Firebase, Supabase, REST API, JSON, WebSocket, SQLite, Drift

Native & integrations: platform channels, Apple Sign-in, Google Maps, Stream SDK, FedaPay, push notifications, Firebase Cloud Messaging (FCM)

Testing & CI/CD: unit testing, widget testing, integration testing, Git, code review, Agile, Scrum, CI/CD (continuous integration and delivery), GitHub Actions, Fastlane, TestFlight

Release: App Store Connect, Google Play Console, App Privacy, Data Safety

Work Experience

Mobile Developer, Flutter & SwiftUI · Freelance (concurrent with the roles below)

2021 - Present

Direct clients in fintech, social and mobility.

  • RYZ — social network with real-time messaging and audio/video calling via Stream SDK, holding 10,000+ concurrent connections. Layered architecture with Riverpod.
  • Tap&Eat and Locars — FedaPay gateway integration for mobile money and cards, 500+ transactions per day. Confirmation webhooks, PCI-DSS compliance.
  • Dossi — SMS OTP authentication via FasterMessage, 99.7% delivery rate, real-time transaction notifications.
  • Serverpod and Rust (Actix-web) backends — under 50 ms latency on critical endpoints.
  • Full App Store and Play Store releases: Apple Sign-in, App Privacy labels, Data Safety.

Flutter · Dart · Riverpod · SwiftUI · Serverpod · Actix-web · Firebase · FedaPay

Flutter Mobile Developer · Flexysoft

May 2024 - Aug 2025

  • Flexycash, a payment app — API error handling and automatic retry, 35% fewer failed transactions.
  • Justwell and Aquiletour, consumer apps with 50,000+ active users40% UI performance gain, complex state management.
  • Third-party API integrations and 20+ critical production bugs fixed, 99.5% uptime.

Flutter · Dart · Firebase · REST · Git · CI/CD

Mobile Developer · Iroko Lab

Sep 2023 - Jan 2024

  • Social network with instant messaging and real-time push notifications (FCM), optimistic sync with no perceptible latency.
  • Logistics app — real-time order tracking, Google Maps API, geolocation accurate to 10 m, secure payments.
  • Owned the architecture decisions (MVVM, Clean Architecture) — 30% less maintenance time.

Flutter · Firebase · Google Maps API · MVVM · Clean Architecture

Mobile Developer · TEC-SARL

Sep 2022 - Feb 2023

  • Ported an invoicing product to mobile with real-time local ↔ remote sync, 200+ invoices per day.
  • Real-time stock and sales management across 15 service stations.
  • FasterMessage integration for OTP validation — 99.5% reliability.

Flutter · SQLite · FasterMessage API · Real-time sync

Web & Mobile Developer · MATT-APP

Sep 2021 - Feb 2022

  • Full-stack development of web platforms on Symfony (PHP).
  • Native Android applications in Java25% performance gain.

Symfony · PHP · Java · Android SDK

Projects

server_sync · open-source Flutter package

2026

  • Makes an app local-first on top of an existing backend, without rewriting its models or imposing a database.
  • Per-field merge on a logical clock, queue drained on confirmation only, schema replicated with no on-device migration.
  • 500 generated conflict scenarios under test, end-to-end tests over a real socket. Optional reference hub in Rust.

Dart · Drift · Rust (axum) · WebSocket

cupertino_widgets · open-source Flutter package

2026

  • Brings Liquid Glass widgets to Flutter, with graceful degradation: on iOS versions without Liquid Glass, each widget renders its standard native counterpart rather than an imitation.
  • API design, version gating and documentation for a package meant to be consumed by other teams.

Flutter · Dart · Swift · platform channels

Easty · recipe search by ingredients — web, live

2025 - Present

  • Subset search with partial matching and weighted ranking — also surfaces recipes that are one or two ingredients short.
  • Inverted index from ingredient to recipes, running locally and offline, instant results.

Flutter Web · Drift

Slate · AI-assisted daily planning — in progress

2026

  • Real scheduling rather than another task list: multi-calendar free/busy (CalDAV, EventKit, Google Calendar), slot computation, write-back to the user's own calendar.
  • Task extraction and breakdown through an LLM via function calling, structured output.

Flutter · Riverpod · Firebase · Vertex AI

Education

BSc Computer Science — ESGIS 2018 - 2021

Professional certifications — Udemy, LinkedIn Learning, OpenClassrooms 2020 - 2021

Languages: French native · English professional working proficiency