• File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/11360415/

Flutter developer

Considering positions: Flutter developer, Mobile developer, AI-розробник
City of residence: Dnipro
Ready to work: Dnipro, Remote
Considering positions:
Flutter developer, Mobile developer, AI-розробник
City of residence:
Dnipro
Ready to work:
Dnipro, Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

IHOR
ZAKHAROV
UKRAINE, DNIPRO

FLUTTER/MOBILE DEVELOPER

SKILLS EXPERIENCE
MAY 2025 – OCTOBER 2025
▪ FLUTTER/IOS/ANDROID
▪ BLOC/PROVIDER/RIVERPOD FLUTTER DEVELOPER | WEELORUM
HIVE/ISAR/SQFLITE/DRIFT
▪ GIT/GITHUB/GITLAB I have been working on several projects in the transportation and IoT
▪ UI/UX DESIGN GUIDELINES domains, such as a taxi service app and a pool health/state monitoring
▪ MVC/MVP/MVVM/MVI/CLEAN app, where I:
ARCHITECTURE
▪ OOP, SOLID, DRY, KISS ▪ Developed and maintained cross-platform mobile applications
▪ CI/CD(FASTLANE, GITHUB from scratch using Flutter for both Android and iOS platforms
ACTIONS) ▪ Implemented Google Maps integrations, route calculations, real-
▪ SCRUM, AGILE, KANBAN, time driver tracking, and audio/video player functionalities for the
WATERFALL Taxist app
▪ REST API ▪ Worked extensively with Riverpod for state management and
▪ FIREBASE, FIREBASE AUTH, SashiDo (Parse Server) for backend communication and live query
PUSH NOTIFICATIONS, updates
CLOUD STORAGE, FIREBASE ▪ Integrated Firebase services for analytics and notifications, and
CRASHLYTICS, FIREBASE implemented multi-language support for app internationalization
GOOGLE ANALYTICS ▪ Developed complex UI components and animations, ensuring high
▪ GRAPHQL, DEEPLINKING, performance and smooth user experience
WEBSOCKETS ▪ Built e-commerce functionality in the pool monitoring app,
▪ GOOGLE PLAY / APP STORE integrating Stripe payments and managing subscriptions via
APPS PUBLISHING Supabase backend
▪ SERVERPOD, STRIPE, ▪ Configured and optimized app permissions, certificates, and
IN_APP_PURCHASE, publishing processes for both Google Play and App Store
GOOGLE MAPS, RXDART,
FLAME, RIVE, FREEZED,
RETROFIT, GO_ROUTER, JULY 2022 – APRIL 2025
DIO, HTTP, etc.
MOBILE DEVELOPER (FLUTTER, IOS, ANDROID) | CLEVEROAD
▪ UNIT TESTS, WIDGET TESTS,
INTEGRATION TESTS, I have been working for various projects in healthcare, fintech, gaming
GOLDEN TESTS, TDD domains in which I:
▪ ENGLISH B2
- Implemented many projects from scratch, following our UI/UX
CONTACT designers' guidelines, also implemented many screens
designs by myself when there was no layout provided
Mail: [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section) - Worked a lot with firebase services, such as Firebase Cloud
Telegram: @nograve Storage, Firebase Auth for Google, Apple and Facebook
GitHub authentications, Firebase Google Analytics, Firebase
LinkedIn Notifications

- Created whole apps from scratch, configuring projects for
Android/iOS/Windows/Web, implementing internalization,
navigation, messages logging, splash screens

- Created complex screens with custom animations, custom
slivers for search fields, navigation etc.

- Worked on a project where we were changing the app from
online to offline (with synchronization), migrated our local
database from old version to newest one, providing better
optimization of recourses

- Had a lot of experience publishing apps in Google Play and
App Store, while resolving apps manifests and permissions,
also working and configuring certificates

- Configured CI/CD for GitHub Actions, Fastlane, writing scripts
in Python, for doing tests and other checks on code pushing,
writed a lot of unit, widget, integration tests, sometimes using
mocked data

- Integrated Google Maps and other maps, implemented
clusterization, camera, video and audio players, worked with
filters and captions etc.

- Used Flame for creating 2D games from scratch with
onboarding and menu screens, implemented interactive and
state-based animations

- Did lots of code reviews, estimated tasks of varying
complexity, mentored junior developers, and contributed to
improving development processes, best practices, and our
developer improvement program matrix

- Worked on projects migration from iOS/Android to Flutter,
rewriting parts or whole projects on Flutter.

DECEMBER 2020– JUNE 2022
FLUTTER DEVELOPER | PROGRESS-TECH UKRAINE

I’ve gained a lot of hands-on experience while implementing mobile
application for selling auto parts in which I:

- Implemented new screens and features for the application

- Changed the navigation approach from Navigator 1 to
Navigator 2 across the whole project, which allowed the app
to be ready for the web version

- Integrated ads with Google Ads for the app monetization,
worked with Stripe and in app purchase

- Fixed bugs and optimized the app performance, code
refactoring
EDUCATION
DNIPRO UNIVERSITY OF TECHNOLOGY
Bachelor of Computer Science (2019-2023)

Masters of Computer Science (2023-2025)

ABOUT MYSELF
An enthusiastic developer passionate about crafting seamless user
experiences, writing clean and maintainable code, and continuously
exploring new technologies to deliver high-quality software solutions,
attentive to details, team player :)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: