18+ years of software engineering experience with an emphasis on resilient, large scale distributed systems. 6+ years of management, though in large organizations, a cross-org tech leadership role in partnership with management delivers the most benefit.
Experience
2021 — Now
2014 — 2019
2013 — 2014
2010 — 2012
Education
Rensselaer Polytechnic Institute