В първите години от кариерата си той работи във влиятелни компании в индустрията като ThoughtWorks, които определят тенденциите в програмирането на XP, Agile, Lean и много други инженерни практики, добре познати днес като Continuous Delivery и DevOps.
Завършил е магистратура по "Компютърни Науки" в Loyola University Chicago в САЩ и бакалавърска степен по "Финансов мениджмънт" в УНСС, София.