Headshot small.jpeg
shapeimage_2.png
Headshot small.jpeg

Virtual CTO


Better World CTO

I help organizations create software to make the world a better place

SCROLL DOWN

Virtual CTO


Better World CTO

I help organizations create software to make the world a better place

 

My Services

 

Product development/management

I help clients turn market insight and business goals into product roadmaps that paint the vision and sprint plans that move the needle.

I’m an advocate for:

  • Crystal clear problem definition

  • Validating assumptions early with minimum investment.

  • Collaboration and out of the box thinking for finding the simplest solutions.

  • Data driven decision making whenever possible.

Example.png

UX design management

I have a knack for user experience and will lead your design team into designing successful interfaces.

I’m an advocate for:

  • Developing deep understanding and empathy for our users

  • Not re-inventing the wheel. Most interactions can be accomplished successfully with common UI patterns.

  • Testing assumptions early through focus groups or simply watching mom play with it.

Engineering

I provide engineering management and tech leadership to existing teams or tap into my own network of talented engineers to get the job done.

I’m an advocate for:

  • Agile-like methodologies adapted to the realities of each team and situation

  • Strong design and architecture before jumping into code

  • Code reviews

  • Pair programming

  • Test driven development

 

Some of the companies I’ve worked with

 

What they have to say about my work

 
shapeimage_2.png

Animation


Miscellaneous

In the early days, I played with animation and worked on some cool films

Animation


Miscellaneous

In the early days, I played with animation and worked on some cool films