Nick Johnson develops software for Anton. He received a Ph.D. in computer science from Princeton University and earned a B.S. in computer engineering from the University of Virginia. As a graduate student, Nick researched the interaction of optimizing transformations and worked on implementation in LLVM. In his spare time, Nick enjoys cycling, metal work, and cooking.