Highly proficient, technical, Microsoft certified and experienced Software Developer with more than 7 years of software development experience in various countries like Germany, Switzerland and Malta. With a wide range of technical knowledge and extensive applied experience in various IT sectors & technologies, working for small and big telecommunications multinational companies, I am able to work on my own initiative as well as part of a team. Technically strong with proven leadership skills, I have been involved in core hands-on development as well as in senior team management roles in order to achieve target objectives. I have first-class analytical, design and problem solving skills. I am constantly seeking & learning new as well as emerging technologies and applying them productively in my work as my role demands.