About Me
My name is Alex Gartrell and I'm a Software Engineer at Facebook, where I work on the Cache Infrastructure team. I've worked on everything from language extensions for client libraries, to new network protocols, to server extensions and enhancements. Most recently, we built and released McDipper, which you can read about here.
I graduated with a major in Computer Science and minor in Software Engineering from Carnegie Mellon University in Pittsburgh, PA. While there, I TAed 15-213 Introduction to Computer Systems and 15-313 Fundamentals of Software Engineering. I did a senior thesis where I wrote a linux kernel extension for thrift message routing.
Open Source
Mongrel2
In the past I contributed to Mongrel2. I worked on static file serving (default files, metadata caching, etc.) and I added SSL support using an embeddable SSL library, PolarSSL. I believe I still have commit access, but do not consider myself (and should not be considered by you to be) an active contributer.
Chromium
While in school I took a Software Engineering class where we were to work on a large project. My groupmate and I chose to work on Chromium. I landed a couple patches involving Chromium's sync functionality, but nothing major.