Dealing with computers and programming since early 2000s. While in school, participated in National Research University of Electronic Technology competitions with marquee component project (as a team member). Graduated from MAI (Moscow Aviation Institute). Worked in engineering, including as a CNC system programmer. Using Java since 2012. Working in banking area since 2014. Currently works at Sberbank Technology developing distributed batch salary and pension payments system using Apache Ignite framework.