Дмитрий С - Android разработчик
Навыки
- Clean Architecture
- Coroutine
- Dagger2
- Firebase
- Flow
- Git
- Git-flow
- Java
- Jetpack Compose
- Jetpack navigation
- JSON
- Kotlin
- MVVM
- Open Street Map
- Picasso
- REST API
- Retrofit
- Room
- RXJAVA2
- SOLID
- WorkManager
Опыт работы
ООО IT Help
Системный администратор (удаленный) - 2018/2020Фриланс
Таргетолог / SMM (фриланс) - 2017/2018Фриланс
Веб-разработчик - 2014/2017Сибериан.Про
Андройд разработчик - январь/июнь 2024
Образование
Android developer
Udemy.com2022 по наст времяСистемный администратор Linux / Windows / DevOps
Geek Brains2020/2020Ремонтник-инструментальщик
Тольяттинский Машиностроительный Колледж2009
Обо мне
✅ 3+ года опыта в Android-разработке
✅ Опыт работы в продуктовых и аутсорс-компаниях
✅Рассматриваю удаленную работу в продуктовых компаниях с современным стеком.
✅Основной рабочий стек:
— SDK: Android Studio.
— Знание языков программирования Java, Kotlin. На данный момент пишу только на Kotlin.
— Android UI: Работа с XML разметкой. В свободное время активно изучаю Jetpack Compose.
— SOLID, Clean Architecture, MVP (в меньшей степени), MVVM.
— Retrofit2, OkHttp, Volley, JSON, Gson
— RxJava2, Coroutine, Flow
— Room, Firebase
— DI: Dagger2. Небольшой опыт с Hilt,
— Services и WorkManager. Jetpack Navigation.
— Работал с графическими библиотеками Picasso, Pix Image Picker, Coil, Glide
— Работаю с Git по Git-Flow
— Gradle
— Опыт работы в команде по Agile/Scrum, Jira, Confluence
✅Разработал 5+ коммерческих Android-приложений для клиентов
— Работал над проектами: доска объявлений, GPS-трекеры, клиенты для API-сервисов
— Внедрял авторизацию через Firebase, VK API, Google Auth
— Работал с базами данных Room, Firebase Firestore
— Интеграция REST API, работа с JSON, парсинг данных
— Улучшение UI с помощью Jetpack Compose, Material Design 3
— Оптимизация производительности и расхода батареи, работа с GPS и картами.
— Чтение технической документации на английском
✅С некоторыми приложениями над которыми я работал, вы можете ознакомиться по ссылкам на GitHub ниже:
https://github.com/DmitrySlv/GpsTracker — Приложение Gps Tracker. Для отслеживания маршрутов и местоположения в реальном времени.
https://github.com/DmitrySlv/OrganizerApp.git — приложение для заметок и списка покупок.
https://github.com/DmitrySlv/CashBash.git — приложение Cash Bash — это доска объявлений с облачной базой данных.
https://github.com/DmitrySlv/FitnessPower — Приложение для фитнеса. Курс упражнений со списком на каждый день в течении 21 дня.
https://github.com/DmitrySlv/WeatherData.git — Простое приложение прогноза погоды на несколько дней. С почасовым прогнозом и использованием местоположения.
✅Pet-проекты:
📌 VK Client (Jetpack Compose, Clean Architecture)
🔗 https://github.com/DmitrySlv/VkClient.git
— Приложение для отображения новостной ленты пользователя VK
— Авторизация через VK API, работа с REST API
— Использование Jetpack Compose, MVVM
📌 BookStoreApp (Jetpack Compose, Firebase, Auth, Admin Panel)
🔗 https://github.com/DmitrySlv/BookStoreApp
— Магазин книг с админ-панелью
— Авторизация через Firebase, сохранение данных в Firestore
📌 CryptoCompare (XML, API, MVVM, Room, Clean Architecture)
🔗 https://github.com/DmitrySlv/CryptoCompare.git
— Мониторинг курсов криптовалют с графиками
— Использование API, Room, MVVM
📌 Другие проекты: https://github.com/DmitrySlv