Personal Information
Organization / Workplace
Somerville, MA United States
Occupation
Software Developer
Industry
Technology / Software / Internet
Website
About
I believe that programmers are most efficient in high-level languages with highly expressive type systems that can directly encode program invariants.
My career goal is to promote the design, evolution and pervasive adoption of such languages.
I like working on: Programming languages, type theory, typed intermediate languages, logic, garbage collection, information flow, compilers, linear logic, proof theory, mechanized metatheory, type safety, typesafe languages, formal logic, formal proof, mechanized proof, Haskell, SML, open source software, free software
Contact Details