Jeffrey Bosboom's Blog

[blog] [projects] [about]

Jeffrey Bosboom

I’m Jeffrey Bosboom, a 6th-year PhD student at MIT CSAIL. I research compilers and programming languages with Saman Amarasinghe as part of the Commit group. I also research the computational complexity of games and puzzles with Erik Demaine.

I graduated from the University of California, Irvine in March 2011 with a B.S. in Information and Computer Science summa cum laude. While an undergraduate I developed an algorithm for polygon adjacency computation and a Java bytecode transformer for thread migration, though neither resulted in a publication. Over the summer between UCI and MIT, I helped implement a randomized compiler under Todd Jackson, one of Michael Franz’s students. (Franz was on sabbatical.)

I completed my S.M. at MIT in June 2014. I received the William Martin Prize (second place) for best master’s thesis in Computer Science for my thesis, StreamJIT: A Commensal Compiler for High-Performance Stream Programming, an extended version of my OOPSLA 2014 paper of the same name.



Games and Puzzles


profile for Jeffrey Bosboom at Stack Overflow, Q&A for professional and enthusiast programmers

GitHub doesn’t seem to have flair, but here’s my GitHub profile.