PhD Student at CMU

Fall 2016

Since Fall 2016, I've been a PhD student in Carnegie Mellon University's Societal Computing program. My thesis is about using nudges to help people adopt security and privacy tools. I also support the Usable Privacy Policy Project's research on using Natural Language Processing (NLP) to make privacy policies more usable; currently, I oversee development of our Opt-Out Easy browser plugin.

Opt-Out Easy

K2 Coding Inc.

Spring 2015

K2 Coding Inc. is a 501(c)(3) non-profit, founded by a team of Gordon students. Our mission is to connect middle schoolers to college-aged mentors, to get them excited about coding. We hire college students to teach our affordable after-school programs.

K2 Coding Blog

Fairplay Activity

Spring 2015

For the Models of Computation class, I gave a presentation on the Fairplay Secure Function Evaluation (SFE) protocol. I also created an activity for evaluating an encrypted binary circuit.

View Presentation Try Activity

SageMath Cryptosystem Development

Spring 2015

To practice concepts from Number Theory, I implemented the RSA and ElGamal cryptosystems for the open-source SageMath project.

RSA Ticket ElGamal Ticket

HCI-SEC Literature Review

Spring 2015

I conducted a literature review of papers in the intersecting fields of human-computer interaction and computer security, known as HCI-SEC. Researchers in this field consider the human factors which impact the security of software systems. For example, how should users create strong and memorable passwords?

View Bibliography

Continuous Authentication Research

Summer 2014

As part of a summer REU program at NYIT, my team researched continuous authentication systems for mobile devices. My focus was identifying users based on accelerometer readings collected during typing.

View Report


Fall 2013

Ruby on Rails web-app written for CPS353: Internet Programming. The site incorporates secure user accounts, unit and functional tests, and use of the Google Maps Web API.

Code on GitHub

Multiple Choice Quizzer

Fall 2012

A web-app written for Dr. Hildebrandt's Old Testament class. Using JavaScript with jQuery, I wrote a replacement for his existing Flash webpage. The CSS styling was done by my sister, Katie Story.

Try It!

Sub Marine

Summer 2009

A simple platformer, written in Objective-C with OpenGL. The primary goal is exploration, but there is a final boss fight!