daviderwin

New York Times software engineer, non-profit enthusiast, writer and cautious jaywalker, NYC, dogs.

daviderwin