Over 30 years experience building outstanding engineering teams.
I have held senior leadership positions at very large companies (SGI, Sun, Oracle), and executive positions at small companies. I've worked for venture-funded companies, and launched my own ventures on a shoestring budget. I've worked for companies with very heavyweight, formal processes, and companies with no processes at all. I've coded in dozens of languages, and I've worked with more tools and technologies than I can even recall.
I've learned about leadership, team-building, mentoring, marketing, law, finance, and writing. And most of all, I've gone from a stereotypical technical nerd to someone who loves working with people, helping them develop, and achieving great things together.
My convoluted career has given me the agility, flexibility, judgment, professionalism and problem-solving skills to meet any challenge.
leadership recruiting mentoring product and engineering strategy project & process management agile development public speaking financial and budget management distributed, remote, and offshore management
Whenever metal comes in contact with moisture – whether it be a tank, a pipeline, a bridge support, or simply metal that is left outdoors – the metal corrodes. It’s a problem that p...
Apartments have always been a "place to live," but these days resdients - especially younger renters - are looking for features that make their lives easier, and enhance their lifestyle.
A survey of 129 adult partners of men with erectile dysfunction found high levels of relationship stress and a general lack of communication.