A self-taught, purposeful, and enthusiastic software engineer with 6+ years of practical experience, specializing in Java, Android, Kotlin, automated testing, Team Leadership, and Agile methodologies. I head the Android department in New Line Technologies and my responsibilities include developing and supporting software, communication with customers, mentoring junior developers.
Experience of independent development of Android projects from scratch to app release on Google Play.
Experience in e-commerce projects. Experience in multi-media projects: live video streaming (using RTMP, UDP), video processing in real time, video post-processing. Experience in using devices hardware: WiFiDirect, Bluetooth, magnetometer, GPS. Experience in work with a Bitcoin protocol, a Dash protocol, and a Bitcore wallet service/client. Experience in large projects with globally distributed teams. Mentoring, code refactoring, troubleshoot, optimize and performance tune.
In only a year and a half, I become the Android team leader due to my passion for software development and my skills in solving challenging tasks.
In my spare time, you can find me in a gym squatting with a bar, playing with my son, or reading self-improvement books.