Education

Yale University

Bachelor of Science - Computer Science & Religious Studies

New Haven, CT
Class of 2020

Teaching Assistant: Systems Programming & Computer Organization; Data Structures; Introduction to Computer Science; Introduction to Computer Programming

Computer Science Coursework: Software Verification; Natural Language Processing; Computer Vision & Biological Perception; Artificial Intelligence; Systems Programming & Computer Organization; Data Structures; Algorithms; Linear Algebra & Matrix Theory; Discrete Mathematics; Ordinary & Partial Differential Equations

Religious Studies Coursework: Biblical & Constitutional Interpretations in Dialogue; Theology & Medicine; The End of Metaphysics; Religion & Society; Spiritual But Not Religious; Holy Hipsters – Spiritual Heterodoxy in Post-War America; Religion & Grief

Legal Studies & Policy Coursework: Topics in CS & Law; Data Governace in the Digital Age; Latin American Political Thought; Hindu Nationalism; Cities, Suburbs, & School Choice; Political Philosophy

Budapest University of Technology & Economics

Aquincum Institute of Technology

Coursework: Mobile Software Development

Budapest, Hungary
June 2017 - July 2017

Evanston Township High School

National Merit Finalist

Evanston, IL
Class of 2016

Technical Experience

Primary Languages

Chan Zuckerberg Initiative

Software Development Intern: Education Initiative, Learning Platform Team

Built accessibility tools in React aimed at improving the learning experience for students with IEP's and English Language Learners including Voice Typing and Text to Speech.

Introduced handwriting recognition into the student math editor to allow students to convert their handwritten math into LaTeX that is inserted into their document.

Integrated a Ruby on Rails logging system into the Notebooks (student document system) codebase to log student and teacher usage of editor functionality and determine areas for further improvement.

Redwood City, CA
May 2019 - August 2019

AT&T Technology Development Program

Technology Development Intern: Corporate Security & Threat Analytics

Used Grafana and Prometheus to visualize incoming data for all the CSTA K8S environments from MongoDB representing worldwide cyber security threats and attacks on the AT&T servers into order to debug, monitor, and track performance and resource utilization.

Enhanced 10 Java codebases for the Corporate Security & Threat Analytics (CSTA) team to remove potential security flaws indentified by Veracode Greenlight.

Built a prototype UI for the new Mobility Security Dashboard using Angular and C3.js.

Chicago, IL
June 2018 - August 2018

Research Experience

Publications

Zhang, R., Westerfield, C., Shim, S., Bingham, G., Fabbri, A., Verma, N., Hu, W., Radev, D. (2019) “Improving Low-Resource Cross-lingual Document Retrieval by Reranking with Deep Bilingual Representations.” Association for Computational Linguistics.

Fabbri, A., Li, I., Trairatvorakul, P., He, Y., Ting, T., Tung, R., Westerfield, C., Radev, D. (2018) “TutorialBank: Using a Manually-Collected Corpus for Prerequisite Chains, Survey Extraction and Resource Recommendation.” Association for Computational Linguistics.

U.S. Legal Code Value Determination & Citation Network Project

Determined the most common phrases (bi-,tri-, and four-grams) in the U.S. Legal Code and mapped changes in the rankings of these phrases from 1925-2012.

January 2019 - Present

Supreme Court Justice Language Complexity and Style Project

Developed a data analysis sytem using Python-based NLP libraries to process opinions written by the U.S. Supreme Court Justices to draw conclusions about the complexity, sentimentality, and polarity of their writing.

October 2018 - December 2018

Machine Translation for English Retrieval of Any Language Project

Determined the optimal re-ranking system as applied to multilingual tasks for the development of a cross-lingual information retrieval system specifically for low-density and surprise languages, with training data in Swahili and Tagalog.

September 2017 - May 2019

All About NLP Project

Create and update the All About NLP (AAN) website interface and database with a focus on improving search queries through machine learning as part of a team of developers.

September 2017 - December 2018

Northwestern University

Genome Assembly & Annotation Project

Used R to research mutations in the RAS pathway in Caenorhabditis elegans to determine possible sites of cancer in the equivalent human pathway.

September 2015 - July 2016

Teaching Experience

Presentations

Westerfield, C., Nijhawan, S., Lee, A. (2018) "Hello World! Teaching Coding Fundamentals to K-8."
WE18 Society of Women Engineers National Conference.

Yale University Computer Science Department

Undergraduate Learning Assistant

Teach review sessions, host office hours, grade assignments, and mentor final projects for Systems Programming, Data Structures & Programming Techniques, Introduction to Computer Science, and Introduction to Computer Programming, as well as participate in teacher training workshops.

New Haven, CT
January 2018 - Present

Curriculum Director

Developed a year-long computer science curriculum applicable for students in grades 5 – 8 to teach programming fundamentals that culminated in a final project.

New Haven, CT
January 2018 - May 2019

Events Director

Organized a computer science project fair for more than 120 students to showcase student progress after a year of the Code Haven curriculum.

Directed a conference that will guide more than 50 teachers from elementary and middle schools across Connecticut on how to introduce computer science and programming software into their classrooms.

May 2017 - May 2018
Lead Classroom Teacher

Taught computer programming and Android app development (using Scratch and MIT App Inventor) to more than 170 middle schoolers per year in New Haven middle schools.

Jaunary 2017 - May 2019

Women in Computer Science

President
Events Committee: Recruitment Lead

Foster greater community among Yale women and gender minorities in the computer science major through workshops, social events, town hall meetings with professors, and company partnerships.

May 2018 - May 2019

May 2017 - April 2018

President
Vice President

Create pathways for women engineers at Yale to explore post-graduate opportunities by hosting professional development events and organizing group attendance at the National SWE conference.

April 2018 - May 2019

May 2017 - March 2018

Founder & President

Founded first ever club at Evanston Township High School to encourage more girls to participate in higher level science courses and pursue careers in STEM.

Organized shadow days at Northwestern University, design competitions, monthly meetings, and tutoring programs for more than 150 club members.

April 2014 - May 2016