Technology Leadership • Architecture • Product Development

Helping organizations bridge the gap between business goals and technology reality.

20+ years of building products, platforms, teams and technology solutions across startups, software houses and enterprise organizations.

About

My fascination with computers started with an Amiga 500.

What started as curiosity eventually became a career spanning products, platforms, startups and enterprise organizations.

Today I help organizations bridge the gap between business goals and technology reality.

Featured Stories

Principles

Technology changes faster than business problems.

Most software problems are communication problems.

Architecture is understanding constraints.

Simplicity scales better than complexity.

Technical debt is not the enemy. Ignoring it is.