Максим Северенко
Рейтинг
Уровень владения языками
Резюме
Flutter Developer
Flutter-розробник із практичним досвідом створення та підтримки кросплатформних мобільних застосунків (Android/iOS). Спеціалізуюся на продуктовій розробці: від архітектури та верстки UI до налаштування нативних модулів і релізу. Вмію вирішувати платформні конфлікти (Gradle, Android 12+) та працюю з інтерактивними компонентами (Flame).
Ключові навички (Hard Skills)
Core: Dart, Flutter SDK, асинхронність (Future/Streams).
State Management: Riverpod (в т.ч. Hooks Riverpod).
Navigation & Deep Linking: GoRouter, обробка deep links.
Data & Backend: Hive (локальне сховище), інтеграція з Firebase.
Native & Config:
Налаштування
flutter_native_splash(адаптація під Android 12+).Робота з
build.gradle, вирішення конфліктів збірки та залежностей.Розуміння специфіки платформ Android та iOS.
Additional: Досвід роботи з рушієм Flame (ігрові та інтерактивні механіки).
Досвід та ключові обов'язки
Розробка та підтримка: Створення UI та бізнес-логіки продуктового застосунку, реалізація нового функціоналу та підтримка легасі-коду.
Архітектура та навігація: Побудова масштабованої навігації з використанням GoRouter, керування складним станом застосунку через Riverpod.
Платформна оптимізація: Глибоке налаштування Android-маніфесту, тем та ресурсів (assets), відлагодження специфічних багів (сповіщення, нативні сплеш-скріни).
Релізний цикл: Збірка білдів (Android/iOS), підготовка до релізу, участь в оцінці термінів та плануванні.
Командна робота: Взаємодія з дизайнерами та продуктовою командою для уточнення вимог та реалізації якісного UX.
Навыки и умения
Программирование
Мобильные приложения
-
Гибридные мобильные приложения
от 500 UAH за час
-
Разработка под Android
от 500 UAH за час
-
Разработка под iOS (iPhone и iPad)
от 500 UAH за час
Портфолио
-
MyNames - твоя візитка
Гибридные мобильные приложенияПро проєкт та роль:
Здійснював повну розробку та технічне керівництво проєктом з нуля (від архітектурного проектування до успішного релізу та публікації в App Store та Google Play Store). Виступав у ролі ключового розробника, відповідального за стабільність продукту та інтеграцію всіх ключових сервісів.
Ключові технічні досягнення:
Архітектура та Backend: З нуля спроектував, підключив та налаштував базу даних на платформі Firebase, забезпечивши оптимальну структуру збереження даних та безпеку користувачів.
… Кастомний UI/UX: Розробив та реалізував унікальний інтерактивний редактор цифрових візиток із підтримкою інтуїтивної Drag-and-Drop механіки для гнучкого кастомізування елементів.
Монетизація та бізнес-логіка: Інтегрував систему підписок для iOS та Android через RevenueCat із підтримкою коректної логіки апгрейдів та даунгрейдів (Upgrade/Downgrade) рівнів доступу.
Автоматизація синхронізації: Налаштував «розумне» оновлення станів користувацьких підписок у реальному часі за допомогою RevenueCat Webhooks.
Автентифікація: Реалізував безпечний та швидкий вхід у додаток через протоколи OAuth (Sign in with Apple / Google Sign-In).
Web-розробка: Спроектував та розробив офіційний промо-сайт (лендінг) для веб-презентації мобільного додатку та залучення трафіку.
#flutter #flutterdev #dart #firebase #revenuecat #mobiledevelopment #ios #android #draganddrop #webhooks #landingpage #appstore #googleplay
-
Тиша - медитації українською
Гибридные мобильные приложенияРаботал в составе перспективного стартапа, где отвечал за развитие, техническую поддержку и масштабирование мобильного приложения. Совместно с командой трансформировал бизнес-требования в стабильные технические решения.
Ключевые технические задачи и достижения:
Аналитика и метрики: Спроектировал и реализовал гибкую архитектурную обертку (паттерн Фасад) для унифицированного логирования событий. Это позволило параллельно и бесшовно интегрировать и отправлять данные в Mixpanel и Firebase для глубокого анализа поведения пользователей.
Монетизация и подписки: Полностью настроил логику внутренних покупок (In-App Purchases) для iOS и Android через RevenueCat. Интегрировал динамические экраны оплаты (Paywalls), что позволило маркетинговой команде гибко управлять тарифами без необходимости перевыпуска приложения в сторы.
… Backend & Firebase: Отвечал за развитие и оптимизацию внутренней бэкенд-структуры проекта на базе Firebase. Разрабатывал новые архитектурные модели данных и внедрял облачные функции (Cloud Functions / Remote Config).
UI/UX и верстка: Реализовал большое количество новых адаптивных экранов и сложных интерфейсных элементов по pixel-perfect макетам из Figma. Уделял особое внимание плавности анимаций и UI-киту.
Качество и тестирование: Активно занимался поиском и устранением багов, проводил комплексное тестирование функционала. Внедрил практику покрытия кода внутренними автотестами, что значительно снизило уровень регрессионных ошибок.
Product Mindset: Активно участвовал в продуктовых обсуждениях, предлагал технические улучшения для оптимизации пользовательского опыта (UX) и повышения удержания (retention) аудитории.
#flutter #flutterdev #dart #mobileapp #ios #android #firebase #revenuecat #mixpanel #figma #meditation #wellness
-
Проєкт: Together Tales – Застосунок для пар
Гибридные мобильные приложенияОпис: Together Tales – це мобільний застосунок, створений для зміцнення стосунків між партнерами через спільні активності, інтерактивні завдання та корисні поради. Головна ідея – надихнути пари проводити більше якісного часу разом, покращити комунікацію та розвивати стосунки в ігровій формі.
Моя роль у проєкті: Ініціатор та єдиний розробник проєкту. Відповідальний за повний цикл розробки: від ідеї та дизайну до реалізації та тестування MVP.
… Реалізовані функції:
Реєстрація та авторизація користувачів Firebase Authentication (email + пароль, вхід через Google), управління станом через AuthCubit.
Синхронізація акаунтів партнерів Унікальний механізм зв'язування двох користувачів у пару за допомогою коду-запрошення. Один користувач створює пару – другий приєднується.
Головний екран із щоденними завданнями та порадами Кожному користувачеві щодня пропонуються унікальні завдання, які можна виконувати разом із партнером. Також доступні корисні поради, спрямовані на покращення стосунків.
Внутрішня валюта та система винагород За виконання завдань користувачі отримують ігрову валюту, яку в майбутньому можна буде використовувати в бонусних активностях застосунку (в розробці).
Інтерактивна кнопка "Say Hello" Легкий спосіб виявити увагу до партнера: користувач натискає кнопку, і його партнер отримує сповіщення з теплим повідомленням.
State Management та архітектура Проєкт побудований на принципах Clean Architecture, що забезпечує гнучкість та масштабованість. Для управління станом використовується Cubit (Bloc).
Бекенд та база даних Реалізовано інтеграцію з Supabase для зберігання даних користувачів та синхронізації між пристроями.
Функціонал MVP готовий:
- Авторизація
- Зв'язування партнерів
- Відображення завдань та порад
- Локальне збереження та базова логіка прогресу
- Основна внутрішня навігація та структура застосунку
Використані технології:
- Flutter (Dart)
- Firebase Auth
- Supabase (PostgreSQL, Supabase Functions, Supabase Auth)
- Bloc / Cubit
- Clean Architecture
- REST API
- Local/Remote data sources
Чому це важливо: Цей проєкт демонструє мої навички створення архітектурно чистих, масштабованих Flutter-застосунків із використанням сучасних підходів та взаємодією з реальним бекендом. Я самостійно спроєктував та реалізував повний user experience з нуля, що демонструє мою здатність вести проєкт від ідеї до працюючого MVP.
Отзывы и комплименты о выполненных проектах 1
3 января
4000 UAH
Додаток-скан
Качественная и быстрая работа. Рекомендую исполнителя!
![]()
Активность
| Последние ставки 1 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Додаток-скан
4000 UAH
|