Where I've Been
BS, Computer Science
August 2008 - May 2012
Software Development Engineer
August 2012 - March 2014
April 2014 - April 2017
Senior Software Engineer
October 2014 - April 2017
What I've Built
Six Degrees of Wikipedia
Find the shortest paths between pages.
Worldwide Trip Microblog
Documenting my trip around the world.
Make sense out of alphabet stew.
Tic-tac-toe with a multiplayer twist.
Catalogging 850 miles of running.
Freshen up your GitHub org's repos.
Making and maintaining software.
Speaking on development and life.
Where I'm Going
I'm out and about.
Subscribe to a low-volume newsletter to stay updated on what I'm working on and where I'm headed.