I’m a software engineer, founder, builder, writer, runner, athlete.

I’m currently on a professional sabbatical. My intention with this time is to build and prototype out a as many different ideas as I can, get back into a regular cadence of writing, and have fun on the internet. You can read more about what this all means here.

Some interesting things I have worked on over the years:

  • Advisor/Contributor at El Cap, a VC fund investing where new technologies collide with established industries.
  • Engineering Lead for Gitcoin’s Allo Protocol, a smart-contract protocol for large-group capital allocation.
  • Co-founder of Cabin, a DAO building a decentralized city (now defunct).
  • Founder of The Solidity Guild, a community of practice for smart contract engineers.
  • Founder and CEO of Hawthorne Interactive, a full-stack product studio (Acquired).
  • Faculty Director for the Software Engineering Immersive course at General Assembly.

You can see a more full version of my resume here (wip).

Writing

A good way to learn about me is to read my writing. I write on topics like management, productivity, and career advice, all generally through the lens of being a software engineer. I also write about programming, generally, and specifically about JavaScript, Python, and Solidity.

The following are some of my more popular articles and are good places to start:

In addition to writing these articles, I also maintain a list of aphorisms that I try to live by.

Investing

I will occasionally write small checks in to early stage start ups. But I prefer not to invest and instead connect the right founders to El Cap, where I’m an advisor.

Contact

I try to keep a pretty low profile, despite thinking and working in public. If you’d like to work together, the best way to get a response is to have a mutual contact introduce us. You can learn more about the kinds of things I’m interested in working on here. Otherwise, the best way to reach me is on Twitter.