As a seasoned Director of Software Engineering, I excel in leading expansive teams and driving transformative solutions. With a proven track record of spearheading game-changing products in Risk Management and Anti Money Laundering, I bring expertise in software design and modern cloud-native architectures. My leadership fosters collaborative environments that innovate and exceed expectations. Drawing on deep industry insight, I architect scalable solutions that leverage data and modern architectures to deliver real time and intelligent systems. Passionate about driving organizational growth, I navigate complexities to deliver impactful outcomes, making me a strategic asset poised to propel your company forward.
Director, Software Engineering (Jan 2022 - Present)
Senior Manager, Software Engineering (July 2018 - Dec 2021)
Senior Manager, Site Reliability Engineering (Feb 2017 - June 2018)
Senior Associate to Manager, Software Engineering (Jan 2011 – Jan 2017)
Principal Consultant/Technology Architect (Aug 2003 – Dec 2010)
Bachelor of Engineering in Computer Science, Jun 2003