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 Prof. Baris Kasikci.
My research is at the intersection of computer architecture and systems. 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. Additionally, I am interested in developing provably-secure and efficient techniques for speculative execution in out-of-order processors. 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 Prof. James Mickens. When I'm not coding, I enjoy playing and watching soccer, skiing, traveling, and speaking foreign languages like French and Spanish.