I am a PhD candidate in Computer Science and Engineering at the University of Michigan, where I am a part of the LIT research group, supervised by Dr. Rada Mihalcea.

My research interests include natural language processing, machine learning, computational social science, word embeddings, word semantics, and data science. Currently, I am working on a project analyzing the stability of word embeddings.


In addition to research, I enjoy teaching computer science. Selected relevant experience is listed below.

  • Co-instructor: EECS 498/595 - Natural Language Processing (Fall 2017)
  • Graduate Student Instructor: EECS 281 - Data Structures and Algorithms (Fall 2015, Winter 2016)
  • Python tutorial instructor at CS KickStart (Summer 2017)
  • Hour of Code volunteer (2017)
  • Teaching Assistant: CS and Physics classes at Grove City College (Fall 2012 - Spring 2015)
  • Personal Tutor: One-on-one tutor for students struggling in CS (Fall 2013 - Spring 2015)


My vision is to see computer science become a more diverse field where women and other underrepresented minorities have the tools and opportunities needed to succeed. Towards that end, I am interested in exploring creative solutions to both recruit and retain women in technology.

One project I am involved in is CS KickStart, a week-long summer program designed to help women explore computer science. I was one of the original organizers who brought this program to UM in August 2016. In addition, I handled industrial relations in 2016 and continued to serve as an advisor in 2017.

I am also involved in the Girls Encoded initiative at the University of Michigan. This umbrella organization raises funds and distributes them to promote a wide variety of activities aimed at increasing diversity. I am a co-organizer of this initiative, as well as an event planner and member of student funding committees.

Cool Things

Performance of Enchantress, an opera featuring Ada Lovelace (11/2017, UM)

Lightning talks by women computer scientist researchers at UM (11/2017)