Disponible · télétravail · GMT+7

Ruslan Barysiuk Développeur
Flutter senior

Je mène des applis iOS et Android du chiffrage et de la roadmap jusqu’à leur sortie sur l’App Store et Google Play.

Écrire sur Telegram
Télécharger le CV en PDFFR, clair
ProveUp : équipement de l’avatar
Scanner de documents : caméra avec modes de scan
Healthy4u : tendances santé hebdomadaires
Healthy4u : paywall d’abonnement
ProveUp : écran du coach
Healthy4u : accueil de l’assistant IA
ProveUp : accueil avec l’avatar du joueur
Ruslan Barysiuk
  • 5 ans

    de développement en entreprise

  • 6 applis

    sur l’App Store et Google Play

  • 1,5 mois

    de l’audit à la sortie d’un projet bloqué

  • 1 014

    contributions GitHub sur l’année écoulée

Applis

Des applis Flutter qu’on croirait natives : abonnements, données de santé des montres, vidéo en temps réel, vision par ordinateur.

Healthy4u

Assistant santé IA

juin 2025 – septembre 2026Réécriture de Swift vers Flutter · seul développeur mobile pendant 15 mois

Données de santé des montres : HealthKit (40+ types), Health Connect et un prototype watchOS en SwiftUI. Abonnements natifs avec StoreKit 2 et Google Play Billing, validés côté serveur avec le développeur backend.

Healthy4u : synchronisation Apple Health
Healthy4u : le chat IA note les repas
Healthy4u : suivi nutritionnel du jour
Healthy4u : réglages vocaux de l’assistant

ProveUp

Duels fitness et football freestyle

mai – septembre 2026, freelance

La vision par ordinateur compte les répétitions via la caméra ; vidéo en temps réel sur LiveKit et WebRTC.

  • Build TestFlight
ProveUp : arène de duels
ProveUp : classement des joueurs
ProveUp : la caméra détecte l’exercice

Scanner de documents & éditeur PDF

septembre – octobre 2026, freelance

Reprise d’un projet bloqué, mené de l’audit à la sortie en 1,5 mois. SDK caméra natifs, ML et OCR embarqués avec ONNX Runtime et OpenCV. Abonnements sur RevenueCat.

Scanner : dossier protégé par PIN
Scanner : profil et abonnement PRO
Scanner : caméra avec modes de scan

Ce que j’apporte

Développement Flutter avec intégrations natives iOS et Android : du MVP et de l’audit de code à la sortie sur les stores et au support.

  • Applis multiplateformes en Flutter

    Applis iOS et Android à partir d’une seule base de code Dart : Clean Architecture, BLoC et Riverpod, et des flavors qui génèrent plusieurs applis depuis le même code.

    • Flutter 3
    • Dart 3
    • BLoC
    • Riverpod
    • Clean Architecture
  • iOS et Android natifs

    Swift, SwiftUI et Kotlin là où Flutter ne suffit pas : platform channels, SDK natifs, un prototype watchOS, permissions Android 13/14.

    • Swift
    • SwiftUI
    • Kotlin
    • Platform Channels
  • Abonnements et achats intégrés

    StoreKit 2 et Google Play Billing avec validation côté serveur, RevenueCat, paywalls et restauration des achats. J’obtiens la validation de l’App Store.

    • StoreKit 2
    • Google Play Billing
    • RevenueCat
  • Données de santé et wearables

    HealthKit (40+ types) et Health Connect : données des montres et des téléphones, synchronisation, règles de Google Play sur les données de santé.

    • HealthKit
    • Health Connect
    • watchOS
  • Appels vidéo et fonctions IA

    Appels vidéo sur WebRTC et LiveKit, streaming des réponses LLM via SSE et lecture à voix haute en synthèse vocale.

    • WebRTC
    • LiveKit
    • LLM
    • SSE
  • Caméra, vision par ordinateur et OCR

    SDK caméra natifs, scan de documents, comptage des répétitions par la caméra. ML et OCR embarqués sans backend dédié : ONNX Runtime, OpenCV, Tesseract.

    • ONNX Runtime
    • OpenCV
    • Tesseract OCR
  • Audits de code et sauvetage de projets

    Je me plonge dans le code hérité, documente l’architecture et livre les projets bloqués : l’un est passé de l’audit à la sortie en 1,5 mois.

    • CI/CD
    • Fastlane
    • TestFlight
    • Jira / Linear
  • Développement AI-native

    Claude Code et Cursor au quotidien depuis 1,5 an : pipelines d’agents avec un agent relecteur, Figma MCP. Grâce à Dart MCP, 2 000+ rebuilds de widgets inutiles supprimés.

    • Claude Code
    • Cursor
    • MCP

Disponible : Développeur Flutter senior, Développeur mobile (Flutter) ou Lead Flutter · temps plein, temps partiel ou freelance · télétravail, GMT+7

Écrire sur Telegram

CV

Six pages A4 en dix langues, thèmes clair et sombre. Le lien et le PDF suivent votre choix.

Langue
Thème
Page 1 sur 6Vue d’ensembleOuvrir la page
Page 2 sur 6ExpérienceOuvrir la page
Page 3 sur 6Healthy4uOuvrir la page
Page 4 sur 6ProveUp et scannerOuvrir la page
Page 5 sur 6Projets 2022–2025Ouvrir la page
Page 6 sur 6Stack techniqueOuvrir la page
Télécharger le PDFFR, clair

Activité GitHub

Chaque case est un jour des 12 derniers mois. Plus elle est foncée, plus il y a de contributions.

1 014contributions sur l’année écoulée

  • 215 jours actifs
  • Sur GitHub depuis 2020
github.com/munem91

Contact

Telegram de préférence. Télétravail depuis Bangkok (GMT+7), temps plein ou temps partiel facturé à l’heure.

Telegram @art_munem
  • Anglais B1, cours trois fois par semaine
  • Lettre de recommandation d’un ancien employeur sur demande
  • Agents IA au quotidien depuis 1,5 an : Claude Code, Cursor