Alex Reinking

I am a first-year Ph.D. student in Computer Science with the Programming Systems group of EECS at UC Berkeley. My temporary adviser is Koushik Sen. I’m also a 2016 graduate of Yale University with a double-major in Computer Science and Mathematics.

My research focus is in programming languages, and I have a long history in software development. I’ve done software and web development work for several companies and startups, from the Intune team at Microsoft to in my home town of Eden Prairie, MN. Some of my research projects include Winston, the code repair and autocompletion tool from my paper “An Automated Approach to Program Repair”, and Ives, a programming-by-example synthesis tool for Haskell that can use user-defined higher-order functions.

In addition to my academic interests, I also love to play music. I am a guest member of the metal band Oklahoma Caddy Shack, contributing several guitar solos to their most recent release.