Demonstrated experience defining enterprise architecture strategies and modernizing large-scale, mission-critical platforms using cloud architectures, distributed systems, APIs, event-driven architectures, and enterprise integration patterns. 15+ years of progressive experience in software engineering, enterprise architecture, solution architecture, or technology leadership, including significant experience within financial services, asset management, wealth management, banking, or capital markets.