I build software that delights users, validates hypotheses, improves outcomes, and lowers costs.


I solve problems. You can do a Google search for snippets of code, but Google can't tell you how to think.

I avoid complexity. There's a perpetual maintence cost for each line of code written.

I am language / stack agnostic. Rock solid engineering principles don’t go out of style.

I understand the user. Software should be lovingly crafted for humans, not injection molded for robots.

I work quickly. The world is highly competitive.



Check out my previous work to see what I mean