Геннадий
Flutter-розробник
- Город проживания:
- Одесса
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон .
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/14660119/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Middle Flutter Developer
Ukraine | [
PROFILE
Flutter Developer with over 3 years of professional experience in designing,
developing, and maintaining cross-platform mobile applications for iOS and
Android. Proficient in implementing scalable architectures. Hands-on
experience with modern state management solutions including Bloc, Cubit,
and Provider. Strong knowledge of Firebase services and integration of REST
APIs. Skilled in building responsive and animated UIs, handling push
notifications, deep linking, and platform-specific features such as audio/video,
in-app purchases, and background services.
Experienced in the full development lifecycle: from idea validation and
requirement gathering to testing, deployment, and maintenance. Proven ability
to work in agile teams, communicate directly with clients, and manage
technical decisions within collaborative environments.
Tech Skills
Languages & Frameworks: Dart, Flutter, Android SDK.
Architecture & Patterns: Clean Architecture, SOLID, OOP, DI.
State Management: Bloc, Cubit, Provider.
Backend & Databases: Firebase, REST API, MySQL, LiteSQL, Hive.
Tools: Git, GitHub, Bitbucket, Figma, VS Code, Android Studio, Xcode.
Others: Push Notifications, Deep Linking, Google/Apple Sign-In, Audio,
Video, Animation, WebView.
Work Experience
Company: TopDevs (Remote) January 2025 – present
Position: Middle Flutter Developer
Projects:
1. Social network for those dancers and teachers.
2. Internet telephony and messaging application
Position: Middle Flutter Developer
Responsibilities:
• Text messaging, media sharing, voice calls.
• Real-time push notifications, ansver to terminate state app.
• User presence status and message read receipts.
• Refactored and maintained legacy codebase.
Tech Stack: Cubit, Firebase, Hive, Rest API, Video, Audio, Flame, Deep Link,
Push Notifications.
Team: 2 PM, 1 Flutter Developer, 2 Back End, 2 Front End, 1 Designer, 1 QA.
Company: Irina Melnichuk's school (Remote) June 2024 – January
2025
Position: Middle Flutter Developer
Project: Weight management and progress reporting app.
Responsibilities:
• Developed and maintained cross-platform mobile application.
• Implemented features for tracking participants' measurements, analyzing
progress, and providing personalized recommendations.
• Integrated Firebase for data management and user authentication.
• Developed and optimized UI components, improving app performance.
• Designed and maintained app to clean architecture principles.
• Tested and ensured app to across various devices.
• Managed all organizational processes within the project, including task
planning, management, communicated with the client.
• Actively participated in product ideation and concept development.
Tech Stack: Flutter (for iOS, iPad, and Android development), Cubit, Provider,
GetIt, Firebase Authentication, Cloud Firestore, Cloud Functions, Hive,
flutter_localization, Lottie, GoRouter, json_annotation, json_serializable,
purchases_flutter, flutter_gen_runner, sign_in_with_apple,
Team: 2 Flutter Developers, 1 Designers.
Company: Water7/40 (Remote) Dec 2023 – May 2024
Project: Sales system for managers, delivery, and control and accounting for
the administrator.
Position: Middle Flutter Developer
Responsibilities:
• Developed time-tracking functionality, managed overtime requests, workflow
planning.
• Ensured cross-platform compatibility (iOS and Android).
• Developed and maintained Android applications using core Android SDK
components (activities, fragments, services, etc.).
• Designed and implemented application architecture.
• Full development cycle (design and implementation).
Tech Stack: Freezed, Cubit, Provider, Firebase Authentication, Cloud
Firestore, Cloud Functions, Hive.
Team: 1 Flutter Developer, 1 Designer.
Company: Selina (Remote) Feb. 2022 – Dec 2023
Position: Flutter Developer
Project: Mobile application for selling cosmetics and accessories
Responsibilities:
• •Developed cross-platform mobile apps.
• •Implemented robust architectures. Design apps using MVC architecture
and apply various design patterns.
• •Full development cycle (design and implementation).
Tech Stack and Tools: Google Docs API, Android Studio, Xcode, VSC,
GitHub, MVC, Design patterns, google_fonts, MySQL, Hive, RESTful API,
Cubit, Provider.
Team: 1 Flutter Developer, 1 Back End, 1 Designer.
Company: Okrassenno (Remote) Sep. 2021 – Feb. 2022
Position: Flutter Developer
Project: System for organizing storage of goods in a warehouse.
Responsibilities: Full development cycle (design and implementation).
FitTrack. Mobile application for a distributor of paints and varnishes.
Tech Stack: Google Docs, Android Studio, Xcode, GitHub, MVC, Design
patterns, bloc, Dio, MySQL, google_fonts, shared_preferences,
unit/integration tests.
MY OWN PROJECTS:
Atomix Chat
https://apps.apple.com/ua/app/atomix-chat/id6443659848?l=ru
https://play.google.com/store/apps/details?id=atomix.chat&pcampaignid
=web_share
Atomix Chat is secure chat with internet telephony function.
Key features of the App:
1. Text messaging, media sharing, voice calls.
2. Real-time push notifications.
3. User presence status and message read receipts.
IMDietolog
https://play.google.com/store/apps/details?id=com.irinamelnichuk.imdietolo
g&pcampaignid=web_share
https://apps.apple.com/ua/app/imdietolog/id6737803030?l=ru
IMDietolog is your reliable assistant for weight control and achieving a healthy
lifestyle. This app is designed for participants of Irina Melnichuk's Weight Loss
School and includes all the necessary tools to help you achieve your weight
loss goals and maintain excellent well-being.
Key features of the App:
1. Payment Processing for School Participation.
2. Weekly Meal Plan Display. Participant Measurement Tracking.
3. Measurement Monitoring and Deviation Recommendation.
4. Educational Information on Weight Loss and Nutrition.
IMDAdmin
https://apps.apple.com/ua/app/imdadmin/id6738697493?l=ru
MDAdmin is a convenient and powerful admin panel designed for managing
participant data in Irina Melnichuk's Weight Loss School. The app is
specifically developed for administrators and mentors, providing full access to
analytics, participant management, and organizational processes.
Key features of the App:
1. Member Management. Access member data, personal information,
measurements, progress, edit profiles, track changes.
2. Review and analyze payments. The app allows you to track payment
statuses, view transaction history, and generate reports.
3. Analyze member progress.
4. Download and update educational materials and meal plans.
5. Monitor measurements and recommendations. View member data and
identify deviations from the norm, as well as provide personalized
recommendations.
EDUCATION
Izmail State Humanitarian University
Specialist in history
Languages:
Ukrainian - native
English - intermediate
Другие резюме этого кандидата
Удаленно
Kirev Hennadii Flutter Developer | | Odessa, Ukraine Beginner Flutterdeveloper. I have a passion for developing applications with Flutter and adhering to their best practices and design patterns...
Похожие кандидаты
-
Flutter-розробник
Удаленно -
Flutter-розробник
40000 грн, Удаленно, Львов -
Flutter-розробник
Удаленно, Запорожье, Львов -
Flutter-розробник
100000 грн, Удаленно -
Flutter-розробник
Удаленно, Киев -
Flutter-розробник
Удаленно