Марковский Сергей
Андреевич
FLUTTER MIDDLE +
ПОРТФОЛИО
Смотреть работы
Markowski Flutter
+7 (978) 875–92–40
Портфолио
Аренда недвижимости
на бали
«GROOTS»
Сборник песен «RETO»
и музыкальный плеер
благотворительного фонда
MVP для дейтинга
нового поколения
«SoulMatcher»
«Кадровый работник»
«NetPlay» Теннис
Редизайн «Cancionero»
Habit OK
Релиз 15 августа
Техническое резюме
Опыт
4 года разработки мобильных приложений на
Flutter
1.5 года опыта работы с
C++
,
Python
,
JavaScript
, версткой на
HTML/CSS
Архитектура и паттерны
Хорошо понимаю и применяю в практике принципы
SOLID
,
ООП
Предпочитаю архитектурный подход
DDD + Feature-first
Использую
MVI
как основной state management-паттерн
State Management:
Опыт работы с
Provider
,
Riverpod
,
Cubit
,
BLoC
Отдаю предпочтение
BLoC
: строгая структура, минимизация «творчества» и высокая читаемость
Активно использую стримы и реактивный подход
DI
Использую
кастомный DI-контейнер
, внедряемый через Provider в контекст
Умею работать с популярными DI-фреймворками
Навигация
Использую
go_router
как основной навигационный стек
Кодогенерация
Применяю
code generation
(Freezed, Build Runner) для создания immutable моделек и стейтов
UI/UX и верстка
Верстаю строго по принципу
pixel-perfect
Предпочитаю писать
кастомные виджеты
, избегая сторонних UI-библиотек
Соблюдаю читаемость страниц (стараюсь до 100−150 строк кода)
Ранее занимался дизайном в
Figma
, писал HTML/CSS вручную
Работа с Firebase
Глубокое знание
Firebase
, включая реализацию
реактивных push-уведомлений через Cloud Functions
Настройка Firestore, Auth, Messaging, Analytics
Обработка ошибок и асинхронность
Все асинхронные вызовы оборачиваю в централизованную обработку ошибок
Прочее
Английский: свободное чтение технической документации
Сейчас изучаю
SQL на глубоком уровне
Читал и внедрял идеи из книги
«Чистая архитектура» Роберта Мартина
Made on
Tilda