Android Developer

С готовностью берусь за новые проекты и довожу дело до конца. Умею и всегда решал задачи с которыми сталкивался. Умею разбираться в чужом коде. Всегда ищу новые вызовы и возможности для роста. Изучаю новые технологии. Имею огромное желание расти и развиваться как Андроид специалист. Пишу поддерживаемый, изолированный и тестируемый код. Хорошо работаю в команде. Умею прислушиваться к мнениям и позициям окружающих. Хорошо воспринимаю критику и всегда открыт к дискуссиям.

• Прошел все уровни JavaRush c 1 до 40 уровня, решил 1200 практических и алгоритмических заданий - https://github.com/neophron88/JavaRush-Tasks
Написал приложение на Котлин "Online Shop" - https://github.com/neophron88/Online-Shop (есть видео работающего приложения)
• Написал приложение на Котлин "Movies" - https://github.com/neophron88/Movies (есть видео работающего приложения)
• Написал свою библиотеку для Андроид "ViewBindingDelegate" - https://github.com/neophron88/ViewBinding-Delegate
Написал свою библиотеку для Андроид "RecyclerviewAdapterDelegation" - https://github.com/neophron88/RecyclerviewAdapterDelegation

Есть -
опыт разработки клиент-серверных приложений;
опыт cоздания Android приложений с возможностью оффлайн/онлайн обработки запросов
понимание различных архитектур (MVI, MVP, MVVM, Clean Architecture);
опыт работы с многомодульным проектом
уверенное знание Android SDK (Activity/Fragment Lifecycle, Multithreading, Collections, Networking);
знание DI (Dagger 2 / Koin / Hilt);
опыт работы с RxJava2 / Kotlin Coroutines;
знание ООП и шаблонов проектирования, принципов SOLID;
опыт работы с Room, Retrofit, Glide;
опыт работы с Single Activity, понимание работы Fragment;
опыт разработки custom view

Портфоліо