Никита Леонов

Android developer @ IT Development and Marketing LLC
Android
Собеседования
Code Review
Опыт: 2-5 лет
Цена (за час): По договоренности
Получил помощь: 1 человек
О себе

Разработчик мобильных приложений на Android с общим стажем в 2 года.

За этот период сменил три компании с разной предметной областью, а именно классическая аутсорс разработка для различных заказчиков, финтех ВТБ и на текущий момент участвую в разработке b2b решений для букмекеров под заказ.

В профессиональном плане люблю решать сложные задачи, которые требуют работы с мобильными устройствами не как с устройствами для доставки и демонстрации контента, а как устройства сбора этого контента с использованием сенсоров устройства (камеры, микрофона, иных датчиков). Доводилось решать задачи по сбору данных лицевой и голосовой биометрии.

Кроме того, люблю задачи по реализации кастомных компонентов UI.

Что касается менторства, то за время работы неоднократно доводилось онбордить джунов. Для этого я всегда формирую поэтапный план обучения основанный на текущих задачах проекта, над которым я работаю. Задачи подбираются таким образом, чтобы они, в первую очередь, закрывали пробелы в знаниях обучающихся, были возрастающими по сложности и при этом приносили пользу проекту, чтобы обучающийся мог почувствовать свой вклад в проект. Каждая такая задача проходит ревью, на котором я стараюсь указывать не только на недостатки решения, но и на то, что обучающийся сделал правильно. Также я стараюсь не вмешиваться в процесс выполнения задач, и выполняю только консультативную роль, оставляя возможность ученику самостоятельно найти решение задачи, потому что, на мой взгляд, самый ценный навык разработчика - решать задачи и искать информацию самостоятельно, и именно на развитие этого навыка я делаю упор.

С чем помогу

Помогу Trainee и Junior специалистам, а также тем, кто только осваивает профессию разработчика мобильных приложений на Android.

Могу помочь:
- разобраться в архитектуре Android приложений
- разобраться в Android SDK
- в разработке кастомных View
- как проходить собеседования
- как побороть желание переписать все древнее легаси на современный модный лад (сам с таким сталкивался)
- как разбираться в легаси на проекте без страха и боли

Компетенции
Kotlin, Java, RxJava, Android SDK, FIrebase, Retrofit, Dagger2, OkHttp, MVVM, MVP, MVI, Cicerone, Android Jetpack