New York City, NY
New York City, NY
Evanston, IL
Seattle, WA (Remote)
Framingham, MA
New York City, NY
Rewriting the Code · credentialed via IBM's "Build an AI Agent" · View credential
LinkedIn · View credential
LinkedIn · View credential
Every project below is tagged with the skills and tools it used. Click a tag to narrow the list of projects to those with that skill or tool — click more tags to broaden the filter, and click an active tag again to remove it.
Using Claude Code, I built an application just for fun allowing users to rank different bathrooms based on my personal scale for bathroom quality.
Skills and Tools: Claude Code, Supabase, Git, Database Design, Vibe Coding, API & Geospatial Data Management
When ChatGPT was first released, I messed around with it and decided to let it code a personal website. Honestly, it did better in five minutes than I did with months of effort.
ChatGPT's superior personal website
Skills and Tools: Basic HTML/CSS knowledge for touch-ups, Vibe Coding
This was an independent research project. I worked on replicating this paper on the connotation frames of agency and power in movie scripts, using movie reviews instead. My results aligned with those found in the paper, indicating that men are more likely to be agentive and powerful, whereas women are likely to be non-agentive.
Skills and Tools: Python, spaCy, Pandas, Regular Expressions, Research
I conducted this project for one of my classes with two partners. I fine-tuned GPT-2 using emotionally-tagged data from various dialogue sources, including the script of the TV show Friends. We built six models after the six primary emotions, Joy, Anger, Sadness, Disgust, Fear, and Surprise. I then wrote a program that used these six models in conjunction to produce a multi-part dialogue based on a given emotional arc.
Skills and Tools: Python, GPT-2, Language Modeling, Text Generation, Google CoLab
I conducted this project for one of my classes. A partner and I used the Washington Post's Fatal Force database to construct an interactive visualization in d3 detailing the race breakdown and locations of fatal police shootings since 2015. See the final visualization here .
Skills and Tools: D3, JavaScript, Excel, Tableau, Data Visualization, Interactive Visualization
For this research, I relied on data from two sources. The first was an extensive survey taken by 200 users of opioids. The second was a record of these users' Reddit data in the weeks following the completion of the survey. Working with a partner, I built a Machine Learning pipeline to classify the likelihood of risky behaviors as reported in the survey using Part of Speech and TFIDF as dependent variables on users' Reddit activity.
Skills and Tools: Python, Machine Learning, TF-IDF
I conducted this project for Jennie Rogers' Fall 2020 Data Science seminar in a group with Mandy Davis and Brendon Eby. We used data from the Chicago Police Department to analyze the department's record with home invasions. The full project is available publicly on GitHub here.
Skills and Tools: PostGresSQL, DataGrip, SQL, D3, Tableau, Python, Scikit-learn, Trifacta, Data Processing, Data Analysis, Machine Learning, Natural Language Processing, Data Visualization, Interactive Visualization
I enjoy acting as a mentor, lowering the ladder for those to follow. I have mentored multiple students in Computer Science. Through Rewriting the Code, where I am a fellow, I mentored Katie Taylor. Through Northwestern's Women in Computing program, I mentored Amy Wang. I meet with each of them for around an hour to ninety minutes biweekly. At Bank of New York, I have participated in mentorship programs internally and via partnerships like NPower.
Skills and Tools: Mentorship, Communication
I analyzed data about Florida's food stamps program to identify areas of improvement. See my final analysis here: SNAP Analysis (docx) or SNAP Analysis (pdf).
Skills and Tools: Data Analysis, Python, Microsoft Word
I created a proposal for a new Siri feature: a 20 questions game. See my final proposal here: Proposal.
Skills and Tools: Data Analysis, Competitive Research, Microsoft Word
During my internship at Amazon, there was an opportunity for interns to participate in an intern hackathon. I formed a group with my close friend Jaedyn Lee and her friend Sean Ylescupidez from Northeastern. Our team, Northweastern, used online tutorials to teach ourselves how to build an Alexa skill. We created a skill using a conversational model that would ask users for their internship start date on first usage and then provide relevant information based on how close their internship was. It also provided a countdown of days until the internship began. See our presentation here:
Skills and Tools: Alexa development, PowerPoint, iMovie
During my 12 week summer internship at Amazon, I owned the development of a tool enhancement with an existing Java codebase to provide more accurate and granular latency metrics for Fire TV devices from user research to design to implementation. I provided a React frontend visualization to minimize developer time seeking root cause for latency issues.
Skills and Tools: Java, React
For my Affective Computing class, our class jointly worked to build an affective conversational agent. I worked on text processing to analyze the mood of the speaker. See the GitHub page for my portion of the project here.
Skills and Tools: Python, RASA, Sentiment Analysis, Natural Language Processing
For my Natural Language Processing class, I worked with my group to create a recipe transformer, which was able to take in recipes (from AllRecipes.com) and modify them according to various specifications - for instance cuisine. See the GitHub page for this project here.
Skills and Tools: Python, Natural Language Processing
For my Natural Language Processing class, I worked with my group to create a program which was able to take in large volumes of Twitter data and from there identify key Golden Globes-related information, such as Presenters, Nominees, and Winners of various categories. Our solution was ranked third of 27 solutions. See the GitHub page for this project here.
Skills and Tools: Python, Natural Language Processing
During my summer internship at Bose, I created a topic aggregation algorithm using word vectors. The basic pipeline involved preprocessing the text data with steps like lemmatization, removing duplicates, and removing stopwords, then encoding the concepts using fasttext vectors (more lightweight to train on specific data than BERT), creating a synonym dictionary based on comparisons of vectors, and then choosing the most representative synonym for the aggregated topic. See a detailed explanation in this presentation.
Skills and Tools: Python, Algorithm Development, Word Embeddings, Natural Language Processing
At Bose, I owned the creation of a wishlist feature for our product. This used a rule-based classifier to identify "wishlists" for different products based on product reviews, e.g. "bluetooth" or "more colors". The categorization service worked on unstructured review data using ElasticSearch. See a detailed explanation in this presentation.
Skills and Tools: Python, ElasticSearch, Natural Language Processing, Data Processing
While interning at Bose Corporation, I realized that many of the users of the internal natural language processing app owned by my team were unaware of the breadth of capabilities it offered and how to use our product. I created a presentation on how to use the tool, brought it to my team, and offered to give tutorials to stakeholders. In the process of giving tutorials to teams from Legal to Aviation, I sought direct insights from our customers about what data was most useful to them and which upcoming features they were most excited about. These presentations increased usage of my team’s tool and clarified direction for further development. I also created dashboards for various teams using our tool.
Skills and Tools: Communication, PowerPoint, Leadership, Kibana
I led a team in developing an iPhone app to store and calculate users’ family relations. I worked as Project Lead and on frontend, using React Native. I led a team of five freshmen and sophomores through the design and creation of a family tree app, including conducting user research, iterating through designs, and building out an app prototype. Despite our inexperience and small team, our team won first place in the competition thanks largely to our focus on customer needs. See the GitHub page for this project here.
Skills and Tools: UI/UX Design, User Testing, ReactNative, Leadership, PowerPoint, Communication
I was a research assistant on the FamJam! making project of TIILT lab. I facilitated projects among families using technological tools like 3D pens and paper circuits and took field notes. This included travelling to a Makers' Fair, where I demonstrated the technology to children.
Skills and Tools: 3D pens, paper circuits, Observational Skills, Mentorship
For a hackathon, I designed and built a website with a team of two others that provides a Spotify playlist customized by users’ moods, which can be determined by facial recognition. Technologies used include HTML, CSS, JavaScript, Google Cloud Platform, Google Vision, Python, and Flask. We won Best Design. See the GitHub page for this project here.
Skills and Tools: HTML, CSS, JavaScript, Google Cloud Platform, Google Vision, Python, Flask
During my summer internship with Lodo Therapeutics, I independently designed and implemented packages and tools in R for data processing and data visualization, employing regular expressions and Shiny, identifying over 4,500 data inconsistencies and correcting nearly 3000. I worked with devOps team to expand version control (git), continuous integration (Drone), and cloud storage (AWS) processes. Additionally, I got the chance to work in the lab. I conducted supervised lab work: executed PCR, restriction digest, ligation, and transformation. See my breakdown of my work here: Blog 1 and here: Blog 2.
Skills and Tools: R, R Shiny, UI Design, PCR, Lab Work
You are currently on my personal website! I created this website from scratch using HTML and CSS in 2018 and have been updating it now and again over the years since! To take a look behind the scenes, visit the GitHub page here: Website GitHub.
Skills and Tools: HTML, CSS
For the BuildHer 2018 Hackathon, I designed and built an iPhone app in React Native with a team of three others that provides users with a daily positive thought and space to reflect. We won Best Beginner Hack. See the GitHub page for this project here.
Skills and Tools: React Native, Teamwork