Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/20326762/
Flutter developer
- Місто:
- Ужгород
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Файл містить ще 2 сторінки
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
MOBILE DEVELOPER (FLUTTER)
Uzhhorod, Ukraine | [
LinkedIn | github.com/evgenyuliganets | pub.dev/packages/file_image_cropper
PROFESSIONAL SUMMARY
Mobile Developer with 5+ years of commercial Flutter experience and 7+ years in mobile
development. Delivered 10+ Android and iOS applications across social networking, media,
education, e-commerce, healthcare, fitness, fintech and real estate. Experience spans
architecture, real-time features, native integrations, testing, CI/CD and store releases, with
additional Flutter Web frontend and independent full-stack development. Author of a cross-
platform image-processing package with a multithreaded Rust engine exposed through Dart
FFI.
PROFESSIONAL EXPERIENCE
WhiteLabel
May 2021 - Present | Uzhhorod, Ukraine / Remote
Senior Flutter Developer | May 2025 - Present
• Lead Flutter development on selected projects, making architectural decisions, establishing
development practices, and implementing complex features.
• Owned delivery from initial setup through App Store and Google Play publication, including
post-release maintenance and CI/CD automation.
• Mentored a trainee/junior developer and conducted code reviews.
Flutter Developer | May 2023 - May 2025
• Developed and maintained production Flutter applications independently and within
development teams, using REST APIs, local storage, and responsive UI.
• Collaborated directly with clients, designers, project managers, QA, product and business
teams.
• Handled client-reported production issues, hotfixes, and incremental improvements.
Junior Flutter Developer | May 2021 - May 2023
• Implemented application screens, UI components and features; debugged and fixed issues
in existing Flutter codebases.
• Participated in Scrum workflows, code reviews, testing and production releases.
Freelance Android Developer | Independent
May 2019 - March 2021 | Uzhhorod, Ukraine
• Built native Java apps with Retrofit, RxJava, Dagger and Room; implemented geolocation,
photo editing, custom views, animations, charts and calculation-heavy interfaces.
EDUCATION & LANGUAGES
Bachelor's Degree in Software Engineering
Uzhhorod National University | September 2017 - June 2021
Languages: English (B2), Ukrainian (native)
Evgeny Uliganets 1/6
EVGENY ULIGANETS Mobile Developer (Flutter)
TECHNICAL SKILLS
Platforms & Languages: Flutter (iOS, Android, Web), Dart, Android SDK, Java, Swift; Rust and C++
native integration
Architecture & State: Clean Architecture, DDD, SOLID, OOP, MVC/MVP, Riverpod, BLoC/Cubit,
RxDart, RxJava, GetIt, Injectable, Dagger, Freezed
Backend & Data: Supabase Auth/Postgres, Firebase Auth/Firestore/FCM, AWS Cognito/Amplify,
REST APIs, WebSockets, Dio, http, Retrofit, OkHttp, SQLite, Hive, Room
Media & Native: FFmpeg, audio/video and image processing, 2D graphics, Dolby.io Millicast, AirPlay,
Google Cast, Dart FFI, CMake, FolioReader/EPUB
AI & Interfaces: YOLO, TensorFlow, camera-based recognition, Google Maps, OpenStreetMap,
geolocation, custom widgets, animations, responsive UI
Delivery & Payments: GitHub Actions, Codemagic, CI/CD, App Store Connect, Google Play Console,
in-app purchases, payments and subscriptions
Testing: Unit, Widget, Integration Tests
Performance: Flutter DevTools, profiling, isolates, memory/jank optimization
Workflow: Scrum/Kanban, code reviews, technical documentation, Git, Jira
AI Tools: ChatGPT/Codex, GitHub Copilot
COMMERCIAL PROJECTS
REALSTREAM | Live Streaming App | WhiteLabel
Role: Flutter Developer | Sector: Real Estate | April 2023 - Present
Stack: Flutter, Dart, Firebase, Firestore, Hive, Riverpod, MVC, Dolby.io Millicast
• Developed and maintained a live-streaming application combining Dolby.io Millicast
streaming with Firestore-backed online data.
• Turned the product concept into responsive app workflows and supported its release.
• Integrated social sign-in with user data in Firestore and implemented a real-time Firestore
chat.
Pilates & Fitness App | WhiteLabel
Role: Flutter Developer | Sector: Fitness | April 2026 - August 2026
Stack: Flutter, Dart, Riverpod, Clean Architecture, Hive, Firestore, Firebase Messaging, AWS Cognito,
Amplify, AirPlay, Google Cast, in-app purchases
• Developed and maintained the app's main functionality, bringing authentication, fitness video
playback, notifications and subscriptions into its core user flows.
• Integrated authentication with AWS Cognito and Amplify, and video playback with AirPlay
and Google Cast support.
• Implemented Firebase push notifications that navigate users to the appropriate in-app
content.
• Integrated subscription plans through App Store and Google Play in-app purchases.
Evgeny Uliganets 2/6
EVGENY ULIGANETS Mobile Developer (Flutter)
UPLINK | Network Diagnostics App | WhiteLabel
Role: Flutter Developer | Sector: FinTech | November 2024 - January 2025
Stack: Flutter, Dart, BLoC, Dio, REST APIs, SharedPreferences, Firebase, Network Info, GetIt,
Freezed
• Extended and maintained the network information application while following its existing
architecture and state-management conventions.
• Redesigned the main screens and implemented adaptive sizing and consistent styling
across device sizes.
• Added new functionality and an animated splash-screen experience.
Google Play
JOITIN | Social Networking Modernization | WhiteLabel
Role: Lead Flutter Developer | Sector: Social Networking | July 2023 - June 2026
Stack: Flutter, Dart, BLoC, Dio, REST APIs, SharedPreferences, Firebase, PHP/Laravel API
• Modernized a legacy social networking app with a new visual design and a redesigned
Laravel-based API integration.
• Diagnosed and resolved connectivity and data-contract issues introduced by the new API
structure.
• Refactored business logic, state management, widgets and UI to align the existing client with
the updated backend.
• Continued maintaining and supporting the production app after the initial modernization,
resolving issues and delivering incremental updates through June 2026.
App Store
IClass CMS | Teacher-Focused EdTech Platform | WhiteLabel
Role: Flutter Developer | Sector: EdTech | February 2022 - May 2023
Stack: Flutter, Dart, Riverpod, Provider, RxDart, Dio, REST APIs, SQLite
• Developed core application logic, data structures and interactive UI for teacher workflows
covering courses, assignments and student communication.
• Collaborated with the designer to align the interface and functionality with the application's
needs.
• Implemented local SQLite workflows so users could create, save and plan courses on-
device.
Google Play
MyShopSee | Shoppable Video App (Internal) | WhiteLabel
Role: Flutter Developer | Sector: E-Commerce | August 2022 - March 2023
Stack: Flutter, Dart, Dio, .NET REST API, Hive, Riverpod, MVC, Firebase
• Developed, maintained and shipped a video-commerce application combining video content
with products and payment workflows.
• Integrated a .NET REST API with CRUD operations for users, payments, videos and
products.
• Diagnosed mobile/API contract problems and worked through integration issues to support
the application's required behavior.
Evgeny Uliganets 3/6
EVGENY ULIGANETS Mobile Developer (Flutter)
Native Android Book Reader | WhiteLabel
Role: Android / Java Developer | Sector: Digital Publishing | June 2022 - August 2022
Stack: Java, Android SDK, Retrofit, OkHttp, Dagger, RxJava, Room, FolioReader/EPUB
• Maintained and extended an online book-reading application with native Android
functionality.
• Refactored its 2019 codebase and updated it for the Android SDK versions required at the
time.
• Added application features and modified the native EPUB reader library to support additional
book-format variants.
Food Recipes & AI Recognition App | WhiteLabel
Role: Flutter Developer | Sector: FoodTech | October 2021 - January 2022
Stack: Flutter, Dart, Dio, WordPress REST API, Hive, Riverpod, MVC, Firebase, YOLO, TensorFlow,
camera processing
• Developed, maintained and deployed an MVP combining an online recipe database with
camera-based food/product recognition.
• Integrated WordPress REST API operations for user and recipe creation, retrieval, updates
and deletion.
• Implemented social authentication and connected the camera recognition functionality with
recipe workflows.
Wellness 4 Wellbeing | Irish EdTech App | WhiteLabel
Role: Flutter Developer | Sector: EdTech | June 2021 - November 2021
Stack: Flutter, Dart, BLoC, Cubit, Dio, REST APIs, SQLite, RxDart, MVP, Injectable, Firebase
• Developed, maintained and deployed the application's core functionality, building more than
60 screens including navigation bars, tabs, menus and splash screens.
• Implemented interactive exercises, assessments and progress graphs based on the
program's physical workbook.
• Implemented client-requested animations, including clamping, rotation and jumping effects.
• Built both REST-connected and offline SQLite workflows using BLoC/Cubit state
management.
• Integrated server-triggered notifications through Firebase.
Google Play
Merck | INCOS Tradeshow App | WhiteLabel
Role: Flutter Developer | Sector: Pharmaceutical / Enterprise | May 2021 - June 2021
Stack: Flutter, Dart, BLoC, Dio, http, SQLite
• Revived a dormant Flutter application originally built in 2019 after more than two years
without active maintenance.
• Refactored the existing code, maintained and released the main functionality, and
implemented additional features.
• Updated dependencies and SDK configuration to restore compatibility with the platform
versions required at the time.
• Integrated push notifications and addressed Google Play compliance requirements.
Evgeny Uliganets 4/6
EVGENY ULIGANETS Mobile Developer (Flutter)
Legacy iOS App | WhiteLabel
Role: iOS / Swift Maintenance | Sector: Native iOS | 2021
Stack: Swift, iOS SDK, dependency updates
• Updated an existing native Swift iOS application originally developed in 2019.
• Added several screens and upgraded outdated libraries to support continued maintenance of
the application.
INDEPENDENT PROJECTS
file_image_cropper | Cross-Platform Flutter Package
Role: Flutter & Rust Developer / Package Author | Sector: Developer Tools | August 2026 - Present
Stack: Flutter, Dart, Rust, Dart FFI, Swift, Java, C++, CMake, GitHub Actions
• Designed and published an image-cropping package for Android, iOS, Windows, macOS
and Linux, with a customizable Flutter crop UI and a headless processing API.
• Implemented a multithreaded native Rust engine exposed through Dart FFI for pixel-precise
cropping, resizing, encoding, EXIF orientation correction and JPEG/PNG/WebP processing,
keeping CPU-intensive image work outside the Dart layer.
pub.dev/packages/file_image_cropper
Habitree | Planner & Goal Tracking
Role: Independent Full-Stack Developer | Sector: Productivity | 2025 - Present
Stack: Flutter, Dart, Riverpod, Supabase Auth/Postgres, DDD, Clean Architecture,
FlutterSecureStorage
• Building the Flutter client and Supabase backend integration with end-to-end ownership,
separating DTOs, domain entities, repositories, use cases and presentation layers.
• Integrated Google Sign-In, secure session persistence, Postgres-backed user data and
authentication-triggered profile provisioning.
Social Networking App | NDA Startup
Role: Flutter Developer | Independent team project | Sector: Social Networking | February 2024 -
August 2026
Stack: Flutter, Dart, BLoC, dependency injection, SOLID/OOP, Dio, REST APIs, Firebase,
WebSockets, FFmpeg, Codemagic, Git, Jira, Agile
• Owned the core Flutter implementation of a confidential social networking product,
developing and maintaining its main application features.
• Implemented real-time chat and WebSocket communication alongside Firebase services and
REST API integrations.
• Developed photo editing, 2D graphics, animations, and video editing, processing and
playback with FFmpeg.
• Collaborated with backend, web frontend and Flutter developers, designers, project
management and business stakeholders; automated builds and managed iOS/Android
releases.
Evgeny Uliganets 5/6
EVGENY ULIGANETS Mobile Developer (Flutter)
AI Image-to-Video Startup
Role: Flutter Web Developer | Independent team project | Sector: AI / Media | January 2026 - March
2026
Stack: Flutter Web, Dart, responsive UI, GitHub Actions
• Built the complete web frontend from scratch for an AI product that generated videos from
user-provided images and reached closed testing.
• Designed the UX system, reusable components, dialogs and modal workflows with adaptive
mobile/desktop layouts; automated web builds and deployment through GitHub Actions.
LocWeather | Native Android Weather App
Role: Android / Java Developer | Sector: Weather | February 2020 - July 2020
Stack: Java, Android SDK, Retrofit, Dagger, RxJava, Room, Gson, Google Maps, MVP
• Built a layered, reactive weather app with geolocation and Google Maps markers; used
Room to retain previously selected weather locations offline.
github.com/evgenyuliganets/LocWeather
Greety | Native Android Photo Editor
Role: Android / Java Developer | Sector: Photo Editing | May 2019 - July 2019
Stack: Java, Android SDK, RxJava, Room
• Developed, maintained and deployed a photo editor with layered stickers, emoji, pen and
marker tools; presented the app as a university project.
github.com/evgenyuliganets/Greety
Evgeny Uliganets 6/6
Інші резюме цього кандидата
Розглядає посади: Unity developer, C# програміст
Дистанційно
Evgeny Uliganets SOFTWARE ENGINEER | UNITY / C# DEVELOPER Uzhhorod, Ukraine | | LinkedIn | GitHub | Unity portfolio | Published package PROFILE Software engineer with 7+ years in mobile development...
Схожі кандидати
-
Flutter-розробник
Ужгород