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 (O365).
My work experience includes an investment research firm in Iowa, a technology consulting firm in Maryland, and a Mortgage Finance firm in Virginia. I have successfully implemented medium to large scale software application development and migration projects over the years.