I lead teams to solve complex problems and achieve
impactful outcomes by being an integrated part of the
problem solving process and the development of talent
within teams. I pride myself on staying active as a
coder and technical contributor either on the job or
through side projects to keep my skills sharp and
knowledge relevant. When leading engineers in an
executive capacity, my role is to bridge between what
the business wants and what the engineering team can
deliver. Crucial to building trust and confidence within
the team is being able to talk their language,
understand the complexities in their work, and to enjoy
the pursuit of excellence through software engineering.
I'm a driver by nature and have learned how to modulate
my management approach to suit the individuals that I'm
working with and their own style, capabilities, and
confidence level. I don't have a prescribed management
style, but instead strive to build learning
organizations through leveraging a shared self,
organizational and situational awareness. Each team is
different, every person an individual, and each
challenge we face will require a different approach. The
most creative and innovative solutions require us to
leverage experience and embrace ambiguity.