Led a team of software engineers, QA testers, and business analysts in developing new corporate products including process improvement activities, and cost and time estimates in each of multiple projects assigned. Emphasized the disciplined practice of architecture analysis and design, software engineering and principles of SDLC. Ensured governance and audit requirements are met by each projects. Guided and coached project teams in using the best practices in agile software engineering and ways to become more efficient to prevent resource burn out. Facilitated the re