Personal Technical Projects
- Main-Memory Optimized Column-Store Database: Design a database supporting B-trees for clustered or secondary indexes, fast scans utilizing CPU prefetching and multi-cores, scan sharing, and the abilitiy to complete select-project-join queries at least an order of magnitude faster than traditional row-store database systems in analytical workloads. Written in C.
A technical writeup documenting and analyzing the performance of the system can be found here.
- Secure Online Voting System: Secure, scalable distributed voting system featuring user authentication, ballot submission, and real‑time vote tallying.
- Detecting Steering Vectors in Large Language Models: Analyzed whether large language models can detect a steering vector applied early in the context, and the application of these vectors towards eliciting jailbreaks.
- Debatetrade: Web platform to facilitate exchange of research arguments on the high school debate circuit, with a userbase of 100+ members.
- NLP for Detecting Antisemitism: NLP techniques for classifying antisemitic tweets, placing 2nd in the 2020 IU Antisemitism Datathon and Hackathon.
Outreach
- As a board member for Harvard Undergraduate Women in Computer Science (2022-2024), I oversaw a 15K annual budget to run a mentorships program connecting 200 under and upper-classmen, and ran educational events for the Careers team attracting between 10-100 students each.
- I also helped run WeCode, the world’s largest student-run undergraduate women in tech conference!