After graduating from Emory University, he became the lead software engineer for Longstreet Solutions before joining the stable kernel team. He spends most of his time working on mobile apps for both iOS and Android and for fun he reads sci-fi and cooks elaborate meals.