I have over 15 years of experience in software development, technical project management, software development team building, with a strong background in Engineering and Computer Science. I am a seasoned software development professional that utilizes iterative software development practices (Scrum) to deliver high quality software application products that meet end users business requirements. I have successfully lead the implementation of large scale software migration and development for a financial firm, with a specialization in leading software application development for the cloud, specifically for Microsoft 365