I am a passionate, hands-on technical leader and developer with over 20 years of experience in technology.
I act at the intersection of people, technology and business strategy, melding deep technical expertise with business-focused strategic thinking,honed by a polyglot development background and years of experience spent in the trenches as a software engineer and technical leader.
I work to nurture and shape teams, build an inclusive culture, and continuously improve the craft of software practice and process to rapidly deliver value and make an impact.