Олег В.
Senior Android разработчик
Информация
Доступный
Работа
Полный день
Частичная
Экспертиза
Mobile development
Расположение
Одесса, Украина
Опыт работы
5+ лет
Навыки
Android
Kotlin
Языки
Украинский
Родной
Англиский
Средний
Портфолио
CV
Скачать PDFAndroid разработчик с более чем 7-летним опытом работы, специализируюсь на разработке нативных мобильных приложений на платформе Android. Имею глубокие знания в работе с Java и Kotlin, а также с современными архитектурными паттернами (MVVM, MVP, Clean Architecture). Опытен в создании производительных и стабильных приложений, интеграции с внешними API и работе с различными базами данных. Обладаю сильными навыками в оптимизации приложений, их тестировании и публикации в Google Play. Также активно участвую в разработке архитектуры проектов и наставничестве младших разработчиков.
Навыки:
- Языки программирования: Kotlin, Java
- Фреймворки и библиотеки: Android SDK, Jetpack, Retrofit, Dagger/Hilt, RxJava, Coroutines
- Архитектурные паттерны: MVVM, MVP, Clean Architecture
- Инструменты: Android Studio, Gradle, Git, Firebase, Realm, SQLite
- Тестирование: JUnit, Espresso, Mockito
- Интеграция: RESTful API, WebSockets, Push-уведомления, Google Maps API
- Методологии: Agile (Scrum), CI/CD, Code Review
- Другие технологии: Material Design, Jetpack Compose, Room, LiveData
Опыт работы:
Senior Android Developer (Март 2020 – настоящее время)
- Разработка и поддержка мобильных приложений , включая интеграцию с платежными системами и системами аналитики.
- Проектирование архитектуры приложений с использованием паттерна MVVM и внедрение Android Jetpack компонентов (LiveData, ViewModel, Room).
- Оптимизация производительности приложений и улучшение UX путем внедрения Material Design и новых технологий
- Интеграция с Google Maps API и Firebase для обеспечения функциональности в реальном времени и аналитики.
- Руководство командой разработчиков, проведение код-ревью и помощь в адаптации новых сотрудников.
Middle Android Developer (Апрель 2017 – Февраль 2020)
- Разработка нативного Android приложения для онлайн-заказов.
- Реализация многопоточности с помощью Coroutines и RxJava для улучшения производительности приложения.
- Интеграция с REST API и работа с локальными базами данных (SQLite, Realm) для управления данными приложения.
- Работа с Push-уведомлениями, аутентификацией через Firebase и платежными системами.
Junior Android Developer (Июль 2014 – Март 2017)
- Участие в разработке Android-приложения для интернет-магазина.
- Работа с Java, создание простых пользовательских интерфейсов и взаимодействие с внешними API.
- Публикация приложений в Google Play и их поддержка.
- Реализация базовых функций, таких как авторизация, работа с картами и push-уведомлениями.
Образование:
- Магистр компьютерных наук - Харьковский национальный университет радиоэлектроники (2012 – 2017)
Сертификаты:
- Advanced Android Development with Kotlin – Coursera (2020)
- Android Architecture Components – Udemy (2019)