В программировании с 2004 г. Работал с системами учета, занимался разработкой, внедрением и поддержкой модулей Microsoft Dynamics AX версии 3.0, 4.1 и 2012 (Казахстан и Россия). С 2008 г. на фрилансе выполнил несколько проектов на Flash (AS3). В 2012 году сменил профиль и занимался разработкой виртуальных тренажеров в Unity 3D (Язык разработки C#). За последние три года на Unity3D удаленно реализовано несколько успешных проектов совместно с EVQ Studio. Заказчики довольны потому как возвращаются.