About
Freelancing- Software development, Project management, Product management
Software engineering leader with 22+ years of experience, including 18 years at GE across four businesses. Currently lead a 40+ engineer organization delivering 11 business-critical aerospace engineering applications across two portfolios, with full accountability for delivery, release and quality. Seven years as a people manager, now leading through portfolio leads rather than directly.
Experience spans the full Software Development Life Cycle (SDLC) in aerospace, renewable energy, grid automation and industrial metering, across embedded and firmware, industrial SCADA, Industrial Internet of Things (IIoT) and edge, AWS cloud and enterprise web applications. Lean practitioner and Six Sigma Green Belt; implemented an AI-augmented development lifecycle and AI-driven test automation across a multi-team development organization. Equally experienced in software engineering management, delivery and program management, and quality assurance leadership.