This is the personal website of Evan Klitzke. I am a 1x software engineer, living and working in San Francisco.
My computing interests include: Unix systems programming, C++, x86 assembly, Linux internals, socket programming, machine learning, cryptocurrencies, small data, EBCDIC, goto statements, high performance shell scripting, Emacs, the GNU project, and free/libre open source software.
My non-computing interests encompass a wide swath of hipster culture: motorcycles, bicycles, tattoos, burritos, coffee, science fiction, collecting music, ironic detachment, and subverting the state, to name a few.
My username most places is eklitzke. Some places you can find me online:
I enjoy talking to people about my writing, answering questions, and generally discussing interesting computing topics. The best way to contact is via Twitter for short comments, or by email for anything that can’t be condensed to 140 characters. My email address can be found on the footer of this site.
Once in a blue moon I do “web development” experiments, and put them up on monad.io.
By day I’m an infrastructure software engineer at Uber, where I’ve worked since 2012. My current work focus is on Uber’s internal software networking and RPC stack. In the past I’ve worked on many different parts of Uber’s backend, particularly in the area of databases.
Occasionally I’ve been able to release some of my work projects at Uber as open source:
I’ve authored these posts for the Uber Engineering Blog:
Previously I worked at Yelp (2007–2011) and Google (2011–2012). Before that, I studied Applied Mathematics at UC Berkeley.