Mobile Developer (Flutter, Android, iOS)

Yan K

Information

Available hours \ week
20 - 30 h/w
Seniority level
Senior
Years of experience
6 yrs.
Location
Ukraine, Cherkasy
Nationality
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

Ukrainian
Fluent (C2)
Russian
Fluent (C2)
English
Advanced (C1)

About

Yan focuses on cross-platform mobile UI architecture and native device integrations. Senior Mobile Developer (Flutter, Android, iOS) with about 6 years of commercial experience, he delivers production apps from build to store release, and works comfortably with Advanced English. He designs maintainable feature-first structures, builds shared component libraries mixing Material and Cupertino, and bridges native modules via Method Channels. Practical work includes GraphQL clients, REST API integration, and performance-sensitive pieces like a C++ OpenGL 3D layer, Bluetooth Low Energy (BLE) protocol work, plus an NFC read/write library. He sets up CI/CD, connects cloud services such as AWS Amplify with Cognito, and uses Firebase/Cloud Functions when backend support is needed; also integrates Stripe and Garmin Health API data flows. Domain exposure spans healthcare, e-commerce, media, transportation, defense, sports, etc. BSc, Computer Science, Cherkasy National University. Android Development Certitficate (Geekhub Organization).

Main technologies

Additional skills

Experience

Smoke Free

Mobile Developer (Android, iOS, Flutter)

About the Project

Smoke Free is a globally recognized, science-backed health application designed to help users quit smoking. Developed in collaboration with the University of East Anglia, the platform leverages user surveys and an innovative AI chat assistant to provide real-time, data-driven support to people overcoming addiction. With over 8 million downloads and 185,000 five-star ratings, it is currently the highest-rated quit-smoking app on the market.

  • Healthcare

Responsibilities

Supporting developer on a quit-smoking app with 8M+ downloads and 185K five-star ratings - the highest-rated app of its kind. Contributed to both Android (Kotlin, Koin, Coroutines) and iOS (Swift, Objective-C) codebases across two parallel teams.

Skills & technologies

Custom Item

Flutter Developer

About the Project

CustomItem is an innovative mobile e-commerce platform designed to simplify the manufacturing of customized products. The core feature of the application is a powerful, custom-built C++ OpenGL 3D engine that allows users to visualize and personalize products in real-time. Developed by a cross-functional team of 30 professionals, the app delivers a highly tailored, seamless UI/UX experience across both iOS and Android, backed by a robust AWS cloud infrastructure.

  • E-commerce

Responsibilities

- Led a mobile sub-team of 3 developers, overseeing the entire mobile app development cycle, conducting code reviews, mentoring junior engineers, and synchronizing efforts with backend and design teams. - Designed and implemented a highly scalable "feature-first" app architecture. Developed a full hybrid design system combining Material and Cupertino principles with a custom widget library to ensure pixel-perfect consistency across platforms. - Successfully integrated a custom C++ OpenGL-based 3D engine into the Flutter UI layer using Method Channels. - Engineered a custom, in-house navigation system built directly on top of Flutter Navigator to handle complex routing, completely replacing third-party dependencies. - Implemented a GraphQL data layer using graphql_flutter. Integrated AWS services, including AWS Amplify and Cognito for secure authentication, and configured the push noti

Skills & technologies

Astrolabium

Flutter Developer

About the Project

Astrolabium is a comprehensive mobile e-commerce and digital reading application developed for a prominent Ukrainian publishing house (widely known for the official localized translation of The Lord of the Rings). The app serves as a robust online store for purchasing printed editions, while also offering a rich digital library experience featuring a custom-built e-book reader and a native audiobook player.

  • E-commerce
  • Media

Responsibilities

- Developed and maintained the Flutter application for both iOS and Android, implementing a scalable, feature-first architecture to ensure long-term maintainability and team autonomy. - Engineered custom, high-performance audiobook and e-book reading engines from scratch using pure Kotlin for Android and Swift for iOS. - Seamlessly integrated the complex native media players into the Flutter UI layer utilizing Method Channels, ensuring smooth playback and a native-like user experience. - Implemented secure and frictionless checkout flows by fully integrating native Apple Pay and Google Pay processing. - Managed complex app state using Riverpod and configured deep-link friendly routing via go_router.

Skills & technologies

NestEgg Health

Flutter Developer

About the Project

NestEgg is a corporate health and wellness platform designed to facilitate gamified fitness competitions within companies and organizations. The platform automatically collects and aggregates training data by integrating directly with major fitness tracking ecosystems, including Apple Health, Google Fit, and Garmin. The system analyzes workout history, steps, and heart rates to generate leaderboards, comparing data to determine team and individual leaders and fostering a healthy, competitive workplace environment.

  • Healthcare

Responsibilities

- Developed frontend features across both the mobile application and the comprehensive web-based admin panel using Flutter and Flutter Web. - Successfully integrated the Garmin Health API to securely pull and synchronize a wide range of user telemetry data, including workout history, heart rate, and daily steps. - Built robust admin modules that allow organizers to manage participants (add/edit/delete), monitor live race results, and automate invitation and notification emails. - Expanded beyond mobile development by actively contributing to the Node.js and Firebase (Cloud Functions) backend alongside two full-stack developers. - Integrated Stripe for secure subscription and payment processing.

Skills & technologies

LABA7 Scale

Flutter Developer

About the Project

LABA7 Scale is a highly specialized automotive calibration application designed for professional mechanics and racing teams. The app communicates with custom Bluetooth scales placed under a car's wheels to accurately determine the vehicle's exact center of mass, enabling high-precision tuning, suspension adjustments, and performance optimization.

  • Transportation
  • Sports

Responsibilities

- Implemented low-level hardware integration using Bluetooth Low Energy (BLE) within a Flutter application. - Successfully reverse-engineered an undocumented BLE device protocol to establish a stable connection, and wrote the logic to decrypt real-time sensor data streaming from the hardware. - Programmed the mathematical algorithms required to calculate the vehicle's center of mass based on raw sensor inputs. - Engineered a highly responsive, custom Canvas-based UI from scratch to provide mechanics with a visual, real-time representation of the center-of-mass shifts.

Skills & technologies

Shepherd Guard

Flutter Developer

About the Project

Shepherd Guard is a comprehensive enterprise security management application developed for Shepherd Security Services. It serves as an all-in-one operational tool for both administrators and active security personnel. The platform combines real-time GPS tracking, automated shift check-ins, and a built-in RFID card programming utility into a single mobile solution.

  • Defense

Responsibilities

- Developed the application completely in native Android (Kotlin) utilizing a clean MVVM architecture. - Engineered a robust, custom NFC read/write library from scratch to program and scan security RFID badges directly from the phone. This proprietary library is highly stable and remains in active use by the client today. - Implemented location tracking features and secure check-in systems for field personnel. - Managed robust dependency injection using Hilt and handled RESTful API communications via Retrofit.

Skills & technologies

Education

Cherkasy National University

2019 - 2023
Computer Science