I love challenges. I've been working in IT for over 15 years. During this time, I had the opportunity to get experience in many fields of IT from being a system administrator to middle management level. Throughout my career I have always worked as an employee, but I have always aspired to do more. As a result, I have always taken up extra jobs after my working hours, usually related to programming. This long and sometimes challenging journey has led me to become a chief developer working on a number of projects full time as well as a freelancer. Recently, I've been especially dealing with Java Spring, Angular, TypeScript, PHP, Laravel, Vue.js and related technologies, but I'm not unfamiliar with C# and Scala languages either. I mainly consider myself a full stack developer, I especially like working with web-based technologies.