Staff Engineer
CurrentI have been leading teams with a mixture of technologies and helping bridge the gap between business and engineering and between legacy and innovation.I strive to maintain "T-shaped" skills keeping an awareness of all technologies in use while developing deep proficiency in a few skills critical to my projects' success.I leverage technical artifacts such as code and monitoring to answer business questions for my products, in particular tracking what features and fixes are targeted in various versions on the development road map. I have mentored younger engineers in their craftsmanship and trained off-shore teams in the technologies and culture of our business.