Abierto a ofertas · remoto · GMT+7

Ruslan Barysiuk Desarrollador
Flutter Senior

Llevo apps iOS y Android desde la estimación y el roadmap hasta su publicación en App Store y Google Play.

Escribir por Telegram
Descargar CV en PDFES, claro
ProveUp: equipamiento del avatar
Escáner de documentos: cámara con modos de escaneo
Healthy4u: tendencias semanales de salud
Healthy4u: paywall de suscripción
ProveUp: pantalla del entrenador
Healthy4u: inicio del asistente de IA
ProveUp: pantalla de inicio con el avatar del jugador
Ruslan Barysiuk
  • 5 años

    de experiencia profesional

  • 6 apps

    en App Store y Google Play

  • 1,5 meses

    para auditar y lanzar un proyecto estancado

  • 1014

    contribuciones en GitHub en el último año

Apps

Apps en Flutter con experiencia nativa: suscripciones, datos de salud de relojes, video en tiempo real, visión artificial.

Healthy4u

Asistente de salud con IA

Junio de 2025 – septiembre de 2026Reescribí la app de Swift a Flutter · único desarrollador móvil durante 15 meses

Datos de salud de relojes: HealthKit (40+ tipos), Health Connect y un prototipo de watchOS en SwiftUI. Suscripciones nativas con StoreKit 2 y Google Play Billing, validadas en el servidor junto con el desarrollador backend.

Healthy4u: sincronización con Apple Health
Healthy4u: el chat de IA registra comidas
Healthy4u: progreso nutricional diario
Healthy4u: ajustes de voz del asistente

ProveUp

Batallas de fitness y fútbol freestyle

Mayo – septiembre de 2026, por contrato

La visión artificial cuenta repeticiones desde la cámara; video en tiempo real con LiveKit y WebRTC.

  • Build en TestFlight
ProveUp: arena de batalla
ProveUp: ranking de jugadores
ProveUp: la cámara detecta el ejercicio

Escáner de documentos y editor PDF

Septiembre – octubre de 2026, por contrato

Me uní a un proyecto estancado y lo llevé de la auditoría al lanzamiento en 1,5 meses. SDK nativos de cámara, ML y OCR en el dispositivo con ONNX Runtime y OpenCV. Suscripciones con RevenueCat.

Escáner: carpeta protegida con PIN
Escáner: perfil y suscripción PRO
Escáner: cámara con modos de escaneo

Qué aporto

Desarrollo Flutter con integraciones nativas de iOS y Android: del MVP y la auditoría de código a la publicación en tiendas y el soporte.

  • Apps multiplataforma en Flutter

    Apps iOS y Android con una sola base de código en Dart: Clean Architecture, BLoC y Riverpod, y flavors que generan varias apps desde el mismo código.

    • Flutter 3
    • Dart 3
    • BLoC
    • Riverpod
    • Clean Architecture
  • iOS y Android nativos

    Swift, SwiftUI y Kotlin donde Flutter no basta: platform channels, SDK nativos, un prototipo de watchOS, permisos de Android 13/14.

    • Swift
    • SwiftUI
    • Kotlin
    • Platform Channels
  • Suscripciones y compras in-app

    StoreKit 2 y Google Play Billing con validación en el servidor, RevenueCat, paywalls y restauración de compras. Consigo que las apps superen la revisión del App Store.

    • StoreKit 2
    • Google Play Billing
    • RevenueCat
  • Datos de salud y wearables

    HealthKit (40+ tipos) y Health Connect: datos de relojes y teléfonos, sincronización y normas de revisión de Google Play para datos de salud.

    • HealthKit
    • Health Connect
    • watchOS
  • Videollamadas y funciones de IA

    Videollamadas con WebRTC y LiveKit, streaming de respuestas de LLM por SSE y lectura en voz alta con síntesis de voz.

    • WebRTC
    • LiveKit
    • LLM
    • SSE
  • Cámara, visión artificial y OCR

    SDK nativos de cámara, escaneo de documentos, conteo de repeticiones con la cámara. ML y OCR en el dispositivo sin backend propio: ONNX Runtime, OpenCV, Tesseract.

    • ONNX Runtime
    • OpenCV
    • Tesseract OCR
  • Auditoría y rescate de proyectos

    Analizo código heredado, documento la arquitectura y saco adelante proyectos estancados: uno pasó de la auditoría al lanzamiento en 1,5 meses.

    • CI/CD
    • Fastlane
    • TestFlight
    • Jira / Linear
  • Desarrollo AI-native

    Claude Code y Cursor a diario desde hace 1,5 años: pipelines de agentes con un agente revisor, Figma MCP. Con Dart MCP eliminé 2000+ rebuilds innecesarios de widgets.

    • Claude Code
    • Cursor
    • MCP

Disponible como: desarrollador Flutter Senior, desarrollador móvil (Flutter) o Flutter Lead · tiempo completo, parcial o por contrato · remoto, GMT+7

Escribir por Telegram

Currículum

Seis páginas A4 en diez idiomas, en tema claro y oscuro. El enlace y el PDF se adaptan a la selección.

Idioma
Tema
Página 1 de 6ResumenAbrir página
Página 2 de 6ExperienciaAbrir página
Página 3 de 6Healthy4uAbrir página
Página 4 de 6ProveUp y escánerAbrir página
Página 5 de 6Proyectos 2022–2025Abrir página
Página 6 de 6Stack tecnológicoAbrir página
Descargar PDFES, claro

Actividad en GitHub

Cada cuadrado es un día de los últimos 12 meses. Cuanto más oscuro, más contribuciones.

1014contribuciones en el último año

  • 215 días activos
  • En GitHub desde 2020
github.com/munem91

Contacto

Prefiero Telegram. Trabajo remoto desde Bangkok (GMT+7), a tiempo completo o parcial con pago por horas.

Telegram @art_munem
  • Inglés B1, clases tres veces por semana
  • Carta de recomendación de un empleador anterior, a petición
  • Agentes de IA a diario desde hace 1,5 años: Claude Code, Cursor