Kevin Loughlin

I'm Kevin Loughlin (pronounced Lock-lin, but I think my efforts are futile at this point), a 3rd year Ph.D. candidate in Computer Science and Engineering (CSE) at the University of Michigan. I am advised by Baris Kasikci.

My research is at the intersection of hardware-software co-design and security. I am interested in creating novel hardware interfaces for software systems, in order to afford the programmer maximal control of the security, speed, and resource utilization of their code. As of late, my work has focused on creating efficient mitigations for microarchitectural exploits such as Spectre and Rowhammer. I am grateful to be supported by an NSF Graduate Research Fellowship.

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, traveling, and speaking foreign languages like French and Spanish.

Summer 2020: I am excited to be interning with the Mobility and Networking Research (MNR) Group at Microsoft Research. I am working on Project STEMA under the mentorship of Stefan Saroiu.