in Computer Science
Minor in Linguistics
Honors: University Scholar (top 1% of incoming class)
Linguistic Annotation, LaTeX, Rust, Swift, C++, Python, Go, Kotlin, JS, HTML/CSS, React, Node.js, Linux, Git, Terraform, MongoDB, AWS, Firebase, Emacs
Sandwich (In Progress)
A group of machines develop a language for them to communicate about sandwiches with each other. An exploration of language variation over space and time, informed by linguistic study.
Turntable (Android, Kotlin)
Mobile music player allowing users across the Earth from each other to listen to an album or playlist together. Facilitates discovery by allowing users to search several music databases in one place.
Rebuild search results pages in React. Use terraform to provision cloud infrastructure for backend services. Improve product search with GraphQL in Go. Improve Tensorflow models for product categorization.
Build cloud content browser for Autodesk Revit in React and Typescript. Devise solution for representing content taxonomy with node graph. Collaborate with UX designer on responsive UI. Presented at quarterly company check-in representing my team.
Mobile app where users share their stories by voice, so that others walking around in the same space hear voices of past visitors, literally walking in their footsteps. Rebuild the iOS framework to facilitate complex projects with decreased latency.
Operated Makerspace laser cutters and assisted students with fabrication projects in various mediums including paper, wood, and acrylic.
Implemented mobile app allowing users to name and publish dominant colors from a photo, associating a color with that location. Developed natively for iOS and Android, storing published colors in MongoDB.