Виктор Филатов
Android Разработчик
Специализируюсь на проектировании архитектуры Android приложений с полным циклом разработки. Организовываю процесс, управляю и пишу код. Открыт к участию в сложных и интересных проектах.
Являюсь основателем небольшой команды полного цикла разработки Fill Team.
Платформа
Методологии
Интеграции
Архитектура
VCS
Базы
Языки
Другое
Android (SDK; Material Guidelines; Jetpack Compose; Jetpack Navigation; Jetpack Compose Navigation; другие
Java; Kotlin; другие
Сервисы
Firebase; App Distribution; Crashlytics; Remote Configs; Google Analytics; Amplitude; FCM; others
Room; SQLite; PostgreSQL
Clean Architecture; MVVM; MVP; MVI
Git (GitHub; GitLab; Bitbucket)
SOLID; OOP; DRY; KISS; другие
REST API; JSON API; XML API
RxJava; Coroutines; Flow; Moxy; Channels; LiveData; Gradle; Koin; Dagger 2; Другое
Старт карьеры Разработчика
[1 год] Разработал живые обои для Android про космос: Terra Novus и Earth-Eternity. Привлекли свыше 300 000 пользователей без рекламной.
Для компании Arello Mobile разработал приложения на Mac: Pic Resizer и Personal Finance Tracker. Работа с изображениями и финансовый учет.
Мой опыт
Мой опыт
И несколько проектов полного цикла
Senior Android Developer,
«Flow Health» LLC
[1 год] Senior разработчик Android. Вместе с коллегами по команде мы реализовывали новые функции. Полностью разнес монолит на многомодульную архитектуру, что позволило переиспользовать компоненты. Ответственность за проектирование и разработку новых фичей и UIKit проекта. Взаимодействие с международной командой.
Android Team-Lead и куратор направления,
ООО «IBS»
[1 год] Курировал команду из Android разработчиков уровня Senior и Middle. Полностью построил программу обучения для стажеров, чтобы выращивать экспертизы уровня Middle/Middle+. Обучал первую волну стажеров. Отвечал за первичную техническую оценку проектов, декомпозицию и помогал с проектированием.
Android & Java EE developer,
ООО «АС-Сибирь»
[1 год] Заложил основы таких проектов, как СМ-1 (контроль подвижек железнодорожных плетей), СЭ (система контроля насыпи) и SW (фото-видеофиксация нарушений на железнодорожном переезде). Занимался разработкой сервера сбора и анализа данных этих систем и разработкой мобильного пользовательского интерфейса.
Senior Android Developer,
ООО «GrowFood»
[8+ месяцев] Занимаюсь рефакторингом старого кода и разнесением монолита. Разработка новых фичей, составление документации по проекту и разработка UIKit. Предлагаю и внедряю подходящие под текущее состояние проекта и его задачи архитектурные решения.
Android Team-Lead проекта Auto3n,
ООО «Pro Development» (магазин автозапчастей)
[5 лет] Проектирование архитектуры и разработка ядра Android-приложения для магазина Auto3N. Лидинг Android разработки группы из двух человек. В процессе проектирования и разработки использовались новейшие функции и библиотеки Material Design.
CORPORATE
CORPORATE
Fill Keys
Приложение для безопасного хранения паролей с удобным доступом и передачей
Keep Your Info
Приложение для безопасного обмена файлами
ТОиРО
Приложение для работников завода: ведение задач и учет ремонтов
NO INFO
Навыки и Технологии
Навыки и Технологии
Kotlin
Firebase
Remote Configs
Crashlytics
Dagger 2
Clean Architecture
Compose Navigat
App Distribution
PostgreSQL
Rx Java
App Distrib
Architecture
Android SDK
Compose
Retrofit 2
Cicerone
JSON API
REST API
Koin
Flow
Git
Glide
Kotlin
OOP
P
Java
Moxy
Gradle
O
KISS
MVI
DRY
SOLID
MVP
MV
MVVM
Room
8
лет
разработки под Android
SQLite
4
года
в роли тимлида команды
3
года
в роли архитектора Android проектов
6
лет
управления проектами: от контракта до запуска
6
лет
работы на крупных коммерческих проектах
Новосибирский Государственный Технический Университет, 2014 год
Окончил факультет АВТФ (Автоматики и Вычислительной Техники) с уровнем образования Бакалавр.
Знание языков
Русский: родной язык
Английский: B2
Образование
Образование
Контакты
Контакты
Нуждаешься в моей экспертизе?