Начал программировать ещё со школы, примерно с восьмого класса, когда впервые на школьных занятиях по информатике затронули данную тему. В процессе обучения пробовал разные языки: Python, C++, C#, JavaScript. Писал всё, что только придёт в голову (игры, библиотеки, SDK для API ВКонтакте и т.д.). Но наиболее приятным мне оказалось программировать на языке Java, а после уже Kotlin (как раз в то время и познакомился с Android разработкой).
За время моей работы я участвовал в разработке мобильных приложений как и в достаточно больших командах, так и единолично, разрабатывая мобильное приложение с самого нуля. Реализовывал как и простейший функционал мобильных приложений по REST API, так и более сложный: кастомные вью разной сложности (от простейших кастомных кнопок до вьюшек, отображающих интерактивную карту офисов, обновляющихся в реалтайме), реализовывал взаимодействие мобильного устройства с терминалом для входа по NFC через технологию HCE, реализовывал некое подобие Backend Driven UI и многое другое.
На данный момент работаю в компании "ВКонтакте" и занимаюсь разработкой приложения VK Video под платформу Android.