Мирон Солопов - Android-разработчик
Навыки
- Android
- Android SDK
- BroadcastReceiver
- CI/CD
- Clean Architecture
- Coil
- Confluence
- ContentProvider
- Custom View
- Dagger 2
- Dagger Hilt
- dataStore
- Detekt
- Firebase
- Flow
- Git (Gitlab
- GitHub)
- Glide
- GraphQL
- Java
- Jetpack Compose
- Jetpack Compose Animation
- Jira
- JSON
- JUnit
- Kanban
- Koin
- Kotlin
- Kotlin Coroutines
- Kotlin Serialization
- Linear
- Mapbox
- Material Design
- MVI
- MVP
- MVVM
- OAuth
- OkHTTP
- OOP
- Paging 3
- Realm
- REST API
- Retrofit
- Room
- RxJava
- Scrum
- Service
- Slack
- SOLID
- SQLite
- webSocket
- WorkManager
- XML
Опыт работы
Технократия
Android-разработчик - Февраль 2022 – Январь 2024В одиночку реализовал модули Авторизация, Уведомления, Редактирование профиля и Задачи на проекте (включая кастомный Image Picker), обеспечил безопасное хранение данных о пользователе, токенов авторизации в локальном хранилище, реализовал базовые общие интерфейсы для удобства дальнейшей работы, заложил основу системы внедрения зависимостей, работал с oAuth через Google, обеспечил безопасные запросы на сервер (реализовал «обертку» для запросов) и обработку ответов, проанализировал, унифицировал и осуществил обработку исключительных ситуаций, включая уведомление пользователя об их появлении, осуществил пагинацию задач, уведомлений, добавил кэширование данных в приложение, в том числе единую сущность для очистки кэша и информации о пользователе, добавил шиммеры для отображения загрузки данных, коммуницировал с коллегами с целью решения общих проблем, оказывал им всяческое содействие в решении задач, декомпозировал задачи и вел их учет в Jira, поддерживал СІ/CD, принимал архитектурные решения, проводил ревью кода.
Startted
Android-разработчик - Февраль 2024 – Апрель 2025С нуля реализовал фичу аналог Reels-видео, карусель Reels-видео на главном экране, добавил воспроизведение видео в объявлениях о покупке и аренде авто, внедрил вебсокеты для работы чатов и актуальной информации о последней активности пользователя, а также работу с картами в объявления авто, реализовал фичу “Избранное” (сохраненные объявления, поиски с фильтрами, сравнения авто, аккаунты) с возможностью подписок на уведомления по интересующим моделям, реализовал фичу “Глобальный поиск” (поиск по всем маркам и моделям автомобилей с мгновенным применением фильтров), добавил In-App Updates, осуществил редизайн приложения и переход на нативные UI-компоненты Android, исправлял множество багов, поддерживал CI/CD, декомпозировал задачи и вел их учет в Linear, продуктивно взаимодействовал с коллегами со всех направлений разработки (Android, iOS, Backend, Frontend, QA), оказывал им всяческое содействие в работе над задачами.
Образование
Программная инженерия
КФУ ИТИС2022-20263 курс бакалавриата
Обо мне
Занимаюсь Android-разработкой более 4 лет. Имею более 3 лет коммерческого опыта.
Ответственный, инициативный, изобретательный, быстро погружаюсь в проект.
Уровень английского – C1