Vrindavan Harrison 41 Grandview St Apt 306 (831) 325-3176 Santa Cruz, CA 95060 [email protected]

OBJECTIVE To get a software development internship with an industry leader where I can mean- ingfully contribute to a team and gain experience in developing world class software.

EDUCATION University of California Santa Cruz, Santa Cruz, CA Bachelor of Science, Computer Science, March 2017

COMPUTER Languages: C, C++, Javascript, Python, LATEX. SKILLS : HTML, CSS, JavaScript, Vue.js, Applications: Vi/Vim, Visual Studio, Pycharm, Webstorm, Git, VirtualBox, nltk, scikit-learn, Mechanical Turk. Operating Systems: Unix, , FreeBSD, Windows

EXPERIENCE Research Assistant Natural Language & Dialogue Systems Lab April 2016 – March 2017 University of California, Santa Cruz • Data collection. Collected Tweets from containing discourse marker indicative of sarcasm. • Data annotation.Created annotation tasks on Mechanical Turk to label dis- course items collected from online debate forums as sarcastic vs not-sarcastic. • Created a sarcasm classifier. Used supervised learning techniques to char- acterize and automatically distinguish sarcastic versus non-sarcastic rhetorical questions. • Conducted Machine Learning Experiments.Conducted supervised learning experiments using a variety of different feature sets, achieving a top F-measure of 73% in our sarcastic/non-sarcastic classification task.

Software Engineer Intern Polycom Inc. June 2015 – Sept. 2015 Santa Clara, CA • System Log User Interface. Created a user interface for viewing application log files that allowed the user to view events as a sequence diagram while providing the user various options as to what type of events to display, such as: time slices, log levels. • End2End tests. Developed an end to end testing framework that simulated users logging in to video conference meetings and performing various actions depending on their permission level.

PROJECTS Question Answering System: Designed and built a system that can process a story and a list of questions, produces an answer for each question. Answers are scored using precision, recall, and F-measure.

Public Announcement Web Application: A web application that allows UCSC students to notify each other of issues on campus by posting on a message board . All announcements are displayed in real-time on an interactive map of the UCSC campus. Python, Web2py, Vue.js, hosted on PythonAnywhere.

Ciphered Message Analyzer and Decryption tool: Through use of the splay tree data type and a frequency matrix of the English alphabet encrypted text is analyzed using an algorithm based on frequency substitution to find a solution. C++

Compiler for oc programming language: Used compiler building tools to construct a working compiler for a small programming language. C, C++, bison, flex