I’ll help you
invent from scratch

I help teams design & build novel products—to tackle complex problems or create new ways to interact with information. Here’s a selection of my design, development, and product leadership work.

How the world interacts with information.
Open data, transparent government.
Empowering developers to make great apps.
Award-winning business software.