Kevin Loughlin


I'm Kevin Loughlin (pronounced Lock-lin, but I think my efforts are futile at this point), a Software Engineer at Google. I received my Ph.D. in Computer Science and Engineering (CSE) from the University of Michigan, where I was advised by Baris Kasikci (now at the University of Washington). I am grateful to have been supported by an NSF Graduate Research Fellowship and a Google PhD Fellowship.

My dissertation research was at the intersection of hardware-software co-design, reliability, and security. In particular, my work focused on creating efficient mitigations for microarchitectural exploits such as Spectre and Rowhammer.

Before UMich, I received my bachelor's degree in Computer Science from Harvard University, where I worked with James Mickens. When I'm not coding, I enjoy playing and watching soccer, skiing, playing music, traveling, and speaking foreign languages like French and Spanish.