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.
I am broadly interested computer systems with a focus on security, privacy, and data management.
Google, Mountain View, CA (May 2014-Present)
I am a software engineering intern working on the Android platform security team.
You can view my contributions to AOSP.
Columbia University, New York, NY (January 2013-Present)
I am conducting research related to fine grained data management on mobile devices.
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-December 2013)
- Assisted students designing, developing and debugging projects in Java, Ruby And Django.
- Created and graded assignments.
- Supervised two other teaching assistants.
- I will be the head TA for the same source during the Fall 2014 semester.
- Riley Spahn, Jonathan Bell, Michael Lee, Sravan Bhamidipati, Roxana Geambasu, Gail Kaiser. ''lOS: Fine-Grained Data Management Abstractions for Modern Operating Systems.'' In Proceedings of the USENIX Operating Systems Design and Implementation (OSDI), Broomfield, CO, October 2014.
- Mathias Lecuyer, Riley Spahn, Augustin Chaintreau, Roxana Geambasu, Andrei Papancea, and Theofilos Petsios. "xRay: Increasing the Web's Transparency with Differential Correlation.'' In Proceedings of the USENIX Security Symposium, San Diego, CA, August 2014.
- Lane Harrison, Riley Spahn, Mike Iannacone, Evan Downing and John Goodall. NV: Nessus vulnerability visualization for the web. Ninth International Symposium on Visualization for Cyber Security (VizSec 2012), ACM.
Columbia University, Ph.D. Computer Science
Auburn University, B.S. Software Engineering
- August 2008 - May 2012
- Auburn, AL
- Selected Coursework:
- Senior Design - Built a framework for molecular dynamics simulation.
- Compiler Construction - Implemented a compiler for a C like language for the Parallax Propeller.
- Computer Architecture - Designed a MIPS processor using VHDL.
Jefferson County International Baccalaureate School, IB Diploma
- August 2004 - May 2008
- Birmingham, AL
riley at cs dot columbia dot edu