Hi! I'm Claire.

I'm an aspiring software engineer, currently

self portrait drawing with peace sign

Hi! I'm Claire.

self portrait drawing with peace sign and wink

I am an aspiring software engineer, currently

projects

Some projects I've worked on for school, internships, and fun :)

Spirit oasis project image

Spirit Oasis

An interactive Three.js project recreating the Spirit Oasis scene from Avatar the Last Airbender.

Dorms at Brown home page

Dorms at Brown

A React platform to navigate Brown University's 50+ on-campus housing options.

ASL projcet poster

ASL Fingerspelling Recognition

A machine learning project training a CNN model on over 900 images of ASL alphabet letters.

Spotify image

Spotify Platform In-App Messaging

A full-stack project building a gRPC service to publish in-app messages to users through a React webview.

Partiful's event customization page

Partiful Event Page

A design exploration into Partiful's Event Customization page.

other work

Optimized Matching Algorithm

Optimized an existing manual volunteer-beneficiary matching system for the Noemi Frida Kraut Foundation by building an algorithm to match users on profile similarities and automating the storage of user info with Firebase.

Develop for Good 2023

Multi-Threaded KV Storage

Implemented a concurrent key-value storage system in C++ using various synchronization techniques to ensure thread safety, such as mutexes, buckets, and RWLocks.

Brown CS0300

Travel Planner

Implemented Dijkstra's algorithm to compute the most optimal route between locations on a map, prioritizing either price, time, or directness.

Brown CS0190

PageRank Search Engine

Created a search engine able to index XML documents and process search queries using Google's PageRank algorithm. The search engine calculates and outputs the top 10 most relevant documents for any free text query.

Brown CS0200

Smart Image Resizing

Used dynamic programming and memoization to resize images by removing the least important vertical "seams", determined by the difference in color between each pixel and its neighbors.

Brown CS0190

Decision Tree

Wrote a program able to make accurate classifications of new items based on data read in from a dataset. Used a tree-shaped data structure, a "decision tree", to model attributes and outcomes.

Brown CS0200

My Portfolio Website

Designed and coded my own personal website (this website!) using HTML/CSS, JavaScript, and Procreate. :)

Personal Project

Portfolio Archive:

2022