I love making things that make the world better.
I've been programming for 25+ years, and am a CTO and full-stack developer in the broadest possible senses. Front-end, back-end, everything from UX to hiring to architecture, I've done it all over the years, and I'm pretty decent at all of it. I've also led and grown teams across a wide variety of contexts: small bootstrapped startups, established firms, academia, and large governmental organizations.
These days, I'm happiest coding in python and javascript, using robust and mature frameworks. I love building tools for the team, mentoring, architecting our stack and schemas, and designing for scale.
I am deeply passionate about understanding the user, figuring out their journey, and how what we're building can make their day, month, and life better. But most of all, I just love getting things done. I love jumping in, knocking tasks out quickly and done right the first time. I'm experienced managing projects from small to years-long mammoths, and good at scoping, understanding the business needs, and making tradeoffs to get things shipped.
I've been lucky to found, work at, and work with some amazing companies. Most recently, that's:
I've also led medical research, founded a handful of companies, written a book, and given a TEDx talk. Weirdly, my degree is in Environmental Engineering from Cornell. Another lifetime ago, I wrote the International Ethobotany Database, after two summers in Perú interviewing shamans. It's been an interesting ride.
I've created over a dozen open-source libraries, including some fairly popular ones. Here are some favorites, and my github:
I'm a United States citizen, and also have permanent residency in New Zealand, and can accept contracts in both places.