Wargaming.net
Development Manager
JSC AltoLan
Programmer
EPAM Systems
Software Engineering Manager
EPAM Systems
Senior Software Engineering Manager
Wargaming.net
Development Director
EPAM Systems
Delivery Manager
Webcom Media
Developer
EPAM Systems
Software Maintenance Engineer
Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki