Senior Director Of Software Engineering
CurrentEngineering leader over software engineering teams, quality assurance, and application support for backend and pre-manufacturing systems. Software Engineering• Provide strategic direction and day-to-day leadership to a team of architects and engineers.• Collaborate with architecture and leadership on strategies and multi-year road maps that are AWS cloud-based using event-driven architectural design patterns.• Championed a standardized Agile framework that defines roles, responsibilities, deliverables, and processes for the P&E teams.• Coach application architects, technical leads, and managers to advance their skills and be positioned for growth opportunities.• Collaborate with the Product managers & business to understand business, customer or host needs. Participate in the annual strategic, budget and roadmap planning process.Application Support• Led the effort to build a new Issue Management System (IMS) that provided contextual visibility to backend system exceptions, automated solutions, integrated with ServiceNow ticketing for tracking, and freed engineering teams of support tasks and interruptions. • Instituted a seasonal ServiceNow incident task “Look back” review process with the Engineering and application support teams to perform root cause analysis and resolve system issues. QA / Deployments • Established QA team goals that drove expanded capabilities in system automation, load testing, stress testing and smoke testing.• Crafted and rolled out a release maturity model for allowing agile team system deployments during critical “peak season” periods of the year while minimizing business risk.Innovation• Lead efforts to evaluate & adopt best-of-breed 3rd party image technologies to replace legacy technologies, automate manual processes, and improve key results or service levels.• Oversaw innovation by Engineers resulting in new business capabilities & a provisional patent.