Около 10 лет работал разработчиком программного обеспечения, затем около 10 лет руководил разработкой в разных ролях: руководитель отдела, руководитель проектов, руководитель программы проектов, технический директор. Около 10 лет являюсь преподавателем и консультантом по современному менеджменту.