I have almost 20 years of experience as a full-stack software developer, technical lead and architect. Since 2018 I am focusing on blockchain technology. I hold a MSc. degree (USA) in Computer Science. I have managed over 50 projects (including software applications, websites, databases and system integration) from concept to delivery. I have experience line managing teams of 10-12 designers, developers and content managers. As a business manager, I delivered projects for major public and private sector clients including regional companies. As an employee, I have worked in various business environments including regional companies as well as top technological multinational corporations.