Badges
Certifications
Work Experience
Senior Software engineer
Piano•  2018 - 2019
Software engineer
Safeinet LLC•  2016 - 2018
Senior Software engineer
FIX LLC•  2016 - 2016
Software engineer
ACI worldwide•  2014 - 2015
Software engineer
Avers Bank•  2013 - 2014
Software engineer
Tatfondbank•  2011 - 2013
Senior Software engineer
Provectus•  2019
Education
Kazan State University
Computer Science, ME•  2007 - 2012