I am somewhat obsessed with helping clients achieve success as they define it, and as such am unafraid to ask “stupid” questions like “Why are we doing this?” and “What would wild success look like?”.
My background includes adventures in multiple disparate business domains, from start-ups to mega-corporations, as well as entrepreneurial and leadership experience from running my own company for far too long.
I am a generalist with over 30 years' experience as a developer and consultant, who still genuinely likes people, understands and appreciates all aspects of technology, business, marketing, and sales, and often serves as the communications conduit between different technical and non-technical specialists.
I came to find ThoughtWorks by
I contacted Martin Fowler via email to interview him for an article for InfoWorld.com; during our conversation I asked him why he wasn't running his own company, and he raved a bit about how awesome ThoughtWorks is. When I decided to change my career path (shutting down my consulting company), ThoughtWorks was at the top of the list.
My geeky passion is
Software visualization - ways to understand large systems by seeing their overall and minute structure and interrelationships.
The best advice I can give a current or future ThoughtWorker is
Your passions matter, more than you might think, and far more than at ordinary companies. Talk about them, you never know what interesting opportunities might arise from the juxtaposition of ideas.
The thing I love most about my work is
Interesting challenges and people. Very. Smart. People.