Riley Spahn

Riley Spahn

My name is Riley Spahn. I am a computer science Ph.D. student at Columbia University working under Dr. Roxana Geambasu and Dr. Gail Kaiser. Broadly, my research interests are operating and distributed systems with a focus on security, privacy, and data management. I recently received a Google PhD Fellowship.



Columbia University, New York, NY (January 2013-Present)

I am conducting research related to operating systems and security.

Google, Mountain View, CA (May 2014-August 2014)

I worked as a software engineering intern on the Android platform security team to improve system access control. I moved much of the ad hoc access control into centralized and auditable SELinux Policy. Some of my contributions to AOSP will be released in the next version of Android.

Oak Ridge National Laboratory, Oak Ridge, TN (June-August 2011, May-December 2012)

I worked in the Cyberspace Science and Information Intelligence Research Group (CSIIR) and built distributed systems applications for data analytics using the Storm framework and NodeJS. I also worked on a system call based anomaly detection system.

Auburn University, Auburn, AL (February-May 2011, August 2011-May 2012)

At Auburn I worked under Dr. Xiao Qin and Dr. Orlando Acevedo. Under Dr. Acevedo I built a framework for molecular dynamics simulation framework parallelized using NVIDIA's CUDA architecture. In Dr. Qin's lab I worked on a distributed cryptosystem built on top of Apache Hadoop. I also wrote projects for a future Hadoop based distributed systems class.


Head TA, COMSW 4156: Advanced Software Engineering (September 2013-Present)


Columbia University, Ph.D. Computer Science

Auburn University, B.S. Software Engineering

Jefferson County International Baccalaureate School, IB Diploma



riley at cs dot columbia dot edu