I am currently a graduate teaching assistant at Purdue University and recipient of the Ross Fellowship. I am broadly interested in programming languages, with a specific interest in how programmers learn and use these languages.
My research is devoted to helping programmers gain the benefits of "advanced" programming techniques, without needing to get lost in the weeds along the way.
With this in mind, I primarily focus on generative programming and synthesis, with the intent of applying these techniques in an educational setting.
Gregory M. Essertel, Ruby Y. Tahboub, James M. Decker, Kevin J. Brown, Kunle Olukotun, Tiark Rompf