I have worked in a variety of software engineering roles since 2001 in organizations and teams of varying sizes. I have co-founded two startups. I have taught and helped design curricula in web application development, front-end development, and product development.
I aspire to push my limits while working with excellent teams on products that solve real problems as efficiently as possible, and with clients whom understand how to communicate their needs, as well as the needs of their customers.
I am available for speaking engagements on the subjects of software product management, software development, and teaching.