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).

I started full stack development in Asp.net, C#, and SQL server; JavaScript, CSS, and Html in the early 2000s, while completing my graduate work in computer science. At this time, I utilized iterative software development frameworks like Scrum, Kanban, and other flavors of Agile methodology. Over the years, I have worked in all Scrum roles: Scrum Developer, Scrum Master, and Scrum Product Owner; I also expanded my technical platform to include Collaboration tools like SharePoint 2010/2013/Online/TEAMS.

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.