David L. Stearns

I am a software developer and historian/sociologist of technology, currently specializing in electronic payment systems. I previously taught at the University of Washington, but am now back in the software industry, working at Stripe.