I’ve lived in Israel, Argentina, and Boston, and currently live in the San Francisco Bay area.

I graduated from Boston University with a degree in political philosophy, and I continue to be deeply interested in politics and public policy.

In my free time, I love woodworking, motorcycling, sailing, skiing, and traveling.

My wife and I have a travel blog about our year in Argentina and many other adventures.

more »


I have worked as a software engineer since 2003.

I currently work as a platform engineer at the shipping and logistics startup Shyp. Among other projects, I led the platform work for our eBay and Shopify integrations.

Before that, I built logistics software at Good Eggs, and before that, I was a lead engineer at DocuSign.

I am passionate about high-quality, maintainable software using cutting-edge (yet reliable) open-source technology.

See my LinkedIn profile.

more »

Medium — November 2016

To the Jews who voted for Trump

Historical reflections after the November 2016 election.

read »

Blog — March 2014

The new DocuSign experience, all in Javascript

We recently launched The New DocuSign Experience, a reimagining of our primary web application used by 45 million users. The app is built in Node.js and uses the REST API as its data store.

read »

Blog — Nov 2013

Building a Redis Sentinel Client for Node.js

We use Redis for sessions and for a short-lived data cache in our node.js application. Like any component in the system, there’s a potential risk of failure, and graceful failover to a “slave” instance is a way to mitigate the impact.

read »