Должность

Lead Android-разработчик, удаленно (UTC+4)

Обо мне

Hi, I'm Alexey, an experienced Android Tech Lead with a passion for creating innovative and impactful mobile applications. With 8 years of experience in Mobile App Development, I have a deep understanding of the Android platform and its technologies.

More about my experienceThroughout my career, I have led and mentored teams of developers to deliver high-quality and scalable mobile solutions. I excel in Team Leadership and have a proven track record of collaborating with cross-functional teams to drive product development using Agile Methodologies.

My expertise in Android development includes proficiency in Java and Kotlin programming languages. I am well-versed in Android SDK, Android Studio, and various third-party libraries and tools. I apply my knowledge of Application Architecture and RESTful APIs to build robust and efficient mobile apps.

In addition to my technical skills, I have a solid understanding of Android design principles, including Material Design guidelines, and specialize in user interface development.

I thrive in dynamic and fast-paced environments, and I am always eager to learn and apply new technologies and methodologies to improve development processes. I am well-versed in Continuous Integration/Continuous Deployment (CI/CD) and Test-Driven Development (TDD) practices. I actively engage in Code Review and emphasize Performance Optimization in my work.

Problem-solving and Debugging are my strong suits and I am skilled in driving projects from concept to completion.
Feel free to reach out if you're interested in collaborating or discussing exciting opportunities in the Android development space!

Мой тип личности: INTJ по тесту MBTI

Опыт

Intermedia 11/2020 - настоящее время Lead Android-разработчик
Возглавлял core команду, работал над развитием VoIP в проекте (SIP, WebRTC, RTP, OPUS) Intermedia Unite
Нанимал и менторил новых технических специалистов
Оптимизировал время соединения и скорость взаимодействия с сервером (Переработал полностью процесс коннекта XMPP)
Внедрил систему аналитики для слежения за производительностью и качеством приложения
Пишу статьи в технический блог Intermedia
Mail.Ru 02/2019 - 09/2020 Senior Android-разработчик
Работал над ICQ для Android
Оптимизировал время старта приложения почти до уровня Telegram
Улучшил и поддержал новые фичи в java Bot-SDK для ICQ
Siberian.Pro 05/2018 - 01/2019 Lead Android-разработчик
Работал над SWITIPS - Кэшбэк-сервис
Работал над Exoatlet - Приложение для управления экзоскелетом
Научился правильно декомпозировать задачи и укладываться в сроки
Modulkassa 04/2017 - 05/2018 Senior Android-разработчик
Разработал над Modulkassa - кассовое ПО
Внедрил kotlin в проект
Осуществил интеграцию с внешним платежным терминалом
Начал писать блог и первые собственные открытые проекты
SberTech 08/2016 - 04/2017 Java-разработчик
Получил опыт Enterprise-разработки приложений в большой IT-компании
Freematiq 12/2015 - 08/2016 Middle Android-разработчик
Работал над iRetail - кассовое ПО
Вырос с Junior до Middle разработчика

Проекты

Translations 2021 Translations gradle plugin automates work with lokalise translations in Android application sources. jpkgchanger 2021 Change java project package name easily with CLI tool jpkgchanger! Youshallnotpass 2020 Youshallnotpass is a static analyser. Not elegant code shall not pass! ⚔️🧙‍♂️
Jood 2020 Jood is an object oriented sql-database library written in Java.
PorFlavor 2019 PorFlavor is a gradle plugin for extending android productFlavors.
Nullfree 2019 Nullfree will fail your build if your project has a null.
Arspell 2018 Arspell is a resources spell testing library.

Достижения

Победитель (1-ое место) 2015 Универсиада Алтая - 2015. Что это? Победитель (2-ое место) 2015 IT Планета: Java-программирование. Что это? Стипендия 2014 Президентская стипендия. Победитель (2-ое место) 2013 ACM ICPC 2013 Западная Сибирь. Что это?

Образование

АлтГТУ 2011 - 2015 Бакалавриат, Факультет информационных технологий, Программная инженерия
Средний балл: 4.85 из 5.00

Контакты

Telegram: nikialeksey
Email: [email protected]
Github: nikialeksey
Twitter: nikialeksey
LinkedIn: nikialeksey
Профиль участника nikialeksey в Stack Exchange, сети бесплатных сайтов вопросов и ответов, управляемых сообществом

Языки

Русский родной язык
Английский B2

Навыки

Java primary language
Kotlin primary language
Python secondary language
Android SDK, NDK, JNI, Coroutines, RxJava, Room, SQLite, OkHttp, Retrofit, Clean Architecture, MVP, MVI, MVVM, Material, Compose, LeakCanary, Stetho, Profiler, Gradle, Maven, Kotlin Multiplatform, UiAutomator, Espresso, jUnit, Mockito, Robolectric
CI/CD build automate, GitHub CI, TravisCI, Gitlab CI, Circle CI, TeamCity, Jenkins, Docker, Artifactory, Maven Central
Git git-flow, rebase, cherry-pick, unsquash commits

Хобби

Программирование - это мое хобби и работа
Музыка делает меня счастливым :)