He graduated from Svishtov Academy of Economics with a degree in Business Informatics. He has extensive technological experience in the design, implementation and subsequent support of scalable IT solutions and systems. In his professional career he has held various roles as System Administrator, IT Architect and IT Architects Manager in the Bank. He has been involved in a number of digitization projects for banking services. He teaches students at TU-Sofia in the newly formed discipline - Digitalization in Banking.