Rubyist, CTO

I lead Agile software teams and build web software systems using Ruby on Rails and other technologies.

I've been developing software or managing teams since 1985. During that time I've seen codebases die of the entropy introduced by poor coding practices, which is why I am now passionate about software craftsmanship.

I'm Chief Engineer of Omada Health, where we use digital theraputics to address chronic preventable disease. We combine human-centered design with behavioral medicine research to build programs that are enjoyable, social, and above all, effective.

Find me on, or contact me via:

Picture of Sam