EN RU VI
Ruslan Badaeff

Ruslan Badaev

Senior Flutter Developer

Vietnam | Remote | Relocation possible

Email: dev.badaeff@gmail.com

GitHub: github.com/ruslanbadaev

Summary

Senior Flutter developer with 5+ years of commercial Flutter experience. Strengths: speed, reliability, scaling. Delivered large mobile products and platforms across fintech white-label core, IoT/telematics monitoring, automation, and GenAI workflows. End-to-end ownership: architecture, development, releases, production support, urgent fixes, and complex integrations.

Key Impact

Available for senior and lead Flutter roles.

Focus Areas

FlutterFinTechIoT/TelematicsAutomationGenAI

Experience

FinTech, white-label mobile core - Flutter Lead | Tech Lead

2021 to 2026

Architecture and development of a white-label mobile core, client customizations, and production releases.

  • Modules: payments, cards, crypto, native integrations.
  • Security and data handling: secure networking, SSL pinning.
  • CI/CD and release engineering: Bitrise, Codemagic, GitHub Actions.
  • Production support, urgent fixes, store blockers, delivery-critical releases.
  • Team leadership, mentoring, code reviews, interviews.
FlutterDartFinTechWhite-labelModular architectureSSL pinningBitriseCodemagicGitHub Actions

InTerra IoT, telematics platform - Software Engineer

2019 to 2021

24/7 monitoring and analytics platform for 10,000+ assets.

  • Streaming and batch ingestion, telemetry processing with SLA-driven modes.
  • Integrations: TCP, HTTP, MQTT, Bluetooth.
  • Event correlation to reduce false positives.
  • Support dashboard and automation tooling.
IoTTelematicsPythonNode.jsJavaMongoDBRedisDockerMQTT

Projects and freelance, automation and GenAI

2023 to present

Automation and ops tooling, integrations, reliability and cost controls.

  • Generative apps and processing pipelines.
  • LLM workflows: multi-step prompting, structured outputs, validation, fallback, safe action routing.
  • Cost controls: token monitoring, budget guards, model routing.
n8nMakeZapierOpenAIAutomationGenAI

Apps and Products

Technologies

Flutter and Mobile

  • Flutter, Dart; Android, iOS.
  • Platform Channels, native integrations, Kotlin, Swift, Objective-C.
  • Architecture: Clean Architecture, modular, feature modules, multi-package, white-label, flavors.
  • State management: BLoC, Cubit, Riverpod, Provider, MobX, Redux.
  • Navigation: Navigator 1.0/2.0, go_router, auto_route.
  • DI: get_it, injectable, Riverpod DI.
  • Networking: REST, WebSockets, Webhooks, JSON.
  • Security: SSL pinning, secure networking, strict data handling.
  • Testing: unit, widget, integration, golden tests.
  • CI/CD and release: Bitrise, Codemagic, GitHub Actions, fastlane, signing, env configs, rollout support.

Backend and Platform Engineering

  • Python, Node.js, Java.
  • MongoDB, Redis, Docker.
  • Streaming pipelines, batch pipelines.
  • TCP sockets, HTTP, MQTT, Bluetooth.
  • Monitoring, alerts, retries, rate limiting, idempotency.
  • Event correlation and anomaly detection to reduce false positives.

Automation and GenAI

  • n8n, Make, Zapier plus custom Python and Node.js extensions.
  • LLM workflows: multi-step prompting, structured outputs, validation, fallbacks, safe action routing.
  • Cost controls: token monitoring, budget guards, model routing.
  • AI developer tools: OpenAI Codex, GitHub Copilot, Cursor.

Education

MTUCI, Bachelor, Software Engineering and Intelligent Systems

2018 to 2022