I have a Masters degree in Software Engineering and I've been working as a software developer and technical architect since 2005 with experience of designing, developing and deploying architectures and technical solutions for software applications and complex systems. Strong technical background and great experience working in agile teams in order to deliver high quality software.