
Hacker, Logician, and Programming Languages Geek
Greater Boston Area

Hacker, Logician, and Programming Languages Geek
Greater Boston Area
I am interested in bringing ideas from mathematical logic (and other favorite sources of esoterica) into the Real World through programming languages and automated software analysis tools.
interactive computer theorem proving, compiler design and implementation, type theory, programming language semantics, static analysis, model checking, domain-specific programming language design and implementation, functional programming
(Educational Institution; 10,001 or more employees; Higher Education industry)
June 2008 — Present (5 months)
Research at the intersection of programming languages and computer theorem proving
(Privately Held; 51-200 employees; Capital Markets industry)
September 2007 — April 2008 (8 months)
(Public Company; 10,001 or more employees; msft; Computer Software industry)
June 2005 — August 2005 (3 months)
(Public Company; 10,001 or more employees; av; Computer Software industry)
May 2001 — August 2001 (4 months)
(Privately Held; 11-50 employees; Computer Software industry)
June 1998 — August 2000 (2 years 3 months)
This was a summer job only.
PhD, Computer Science, 2003 — 2007
BS, Computer Science, 2000 — 2003
Functional programming, formal methods in software development, computer theorem proving, literature, vegetarian food
ACM (including SIGPLAN), HCoop
National Defense Science and Engineering Graduate Fellowship winner, 2004
National Science Foundation Graduate Research Fellowship winner, 2004
Andrew Carnegie Scholarship, 2000-2003