Saint Petersburg State Polytechnical University
Software Engineer
Peter-Service
Software Development Team Lead
Peter-Service
Chief Software Engineer
Bloomberg
Senior Software Engineer
Bloomberg
Software Engineering Team Lead
Peter-Service
Principal Software Engineer
Teknavo
Software Development Team Lead
Typhoon Software Inc.
Principal Software Engineer
International Management Institute of St.Petersburg (IMISP)
Peter the Great St.Petersburg Polytechnic University