В сфере ИТ работает с 1997 года. Занимался разработкой приложений на C++ и Java, руководил проектами и командами. С 2004 года активно использовал, внедрял и развивал практики Agile.
С 2015 года работает в Яндексе техническим менеджером проектов в баннерной системе.