I'm a Master's student in Computer Science at the University of California - Santa Cruz. I thrive on curiosity, which usually means chasing ideas across disciplines. Right now, I'm interested in exploring LLMs for accessibility, GIS, and building clean, reliable software. I love working from first principles and connecting unlikely dots to create something meaningful, especially if it involves bridging gaps.
Outside of work, I play riichi mahjong, journal, and study old maps for fun.
Typescript, React, React Flow, PostgreSQL, Jest
2025 Q1-Q2
Designed and implemented an internal tool for scientists at Arsenal Biosciences Inc. to conduct cancer research in a more intuitive and standardized way.
My contributions included using the React Flow library and dagre layout library to display plates (in the form of React Flow nodes) containing test tube data on a canvas-like interface as shown in the image.
Due to copyright, we cannot share the codebase, but feel free to look at Demo Gifs linked in the Github, as well as our poster and presentation.
2024 Q4
Responsible for grading homework assignments for over 300 students weekly in these two classes.
Collaborated closely with teaching assistants to ensure efficient grading processes and timely feedback, supporting a smooth learning experience for students.
Applied subject knowledge in computer architecture and networking principles to assess students’ understanding and provide constructive feedback.
React, React Flow, Supabase, Github Projects, SCRUM/AGILE
2024
Quarter long team-based software engineering project where we developed a tool to help learners jot down ideas in a structured way. As a developer and the product owner of my team, my additional responsibilities included running sprint planning meetings, ensuring shared team vision, and prioritizing features to deliver a poilshed product.
The platform allows users to plot nodes (topics) on a canvas and store additional information associated with each node in the form of a pop up markdown editor when the node is clicked. This allows for detailed note taking while maintaining big-picture connections.
regex, C
2024, CSE 130 Computer Systems
Developed a multi-threaded HTTP server to read and write from files using GET and PUT requests. Used regex to parse requests and managed concurrency and improved throughput using thread-safe queues and reader-writer locks.
The main focus was on robust design, synchronization, and modularity to ensure that despite the use of multiple threads, the server's behavior would appear as if it were single-threaded, maintaining a coherent and atomic sequence of client requests.
React Native, Expo, Typescript, Google Firebase
Cruzhacks2025
Developed roommate finder app, utilized a swiping feature (like Tinder) on user's profiles to find a match and get connecting. Initially ran into some issues with Expo deployment, but were able to successfully demo for Cruzhacks 2025!
I worked on the backend. Structured JSON files clearly so me and my teammate, Angelina, were able to get our parts done seamlessly and mostly asynchronously. Designing the project and finding intuitive ways in which we could split and merge our work over two days was my favorite part of the experience.
Python, Docker, Flask
2024, CSE 138 Distributed Systems
Implemented a fault-tolerant, causally consistent replicated key-value store supporting distributed state synchronization across replicas in Python.
Used causal metadata (vector clocks) to ensure clients view a consistent state of the store, even during replica failures.
Packaged the service as containerized instances using Docker for seamless deployment and scalability.
HTML, CSS, JS, Google Firebase
Cruzhacks2023 Sustainability Award Winner
Aimed to reduce the issue of significant waste caused by the ongoing need for furniture, etc. by providing a space where students can easily exchange goods with minimal transportation and inventory costs while also promoting the entrepreneurial and artistic culture of Santa Cruz.
I worked on the back-end and set up authentication with Google Firebase. I also helped plan our presentation. Continuously working on this for two days straight was mentally taxing, but incredibly rewarding.
Showcased this project at the 2023 New Tech conference hosted by Santa Cruz Works.
Thunkable, Google Firebase
ANova Hacks 2021 Best Connectivity & Social Networking Winner
Led a team to create a social interaction game based on ‘Mafia’ using Thunkable, a no-code platform recommended by UC Berkeley’s ANova Club.
Focused on leveraging each member’s strengths by matching responsibilities to their skill sets. This experience highlighted the importance of clear communication, conflict prevention, and maintaining focus on the end goal - even in a fast-paced hackathon environment.
It taught me that a solid understanding of underlying logic can compensate for a lack of specific coding knowledge and reinforced the value of leadership and effective group dynamics in developing products.
HTML, CSS, JS
2020, Girls Who Code SIP
This Girls Who Code summer camp project was my first exposure to web development and coding itself. Moody’s Analytics was the sponsor of my particular cohort and the representatives from Moody’s created a warm welcoming environment that inspired us to strive to make websites about causes we were passionate about.
I’m particularly proud of the checklist I created under the ‘Take Action’ tab. When you check something off, the action item actually gets bigger and underlined instead of ‘crossed off’. I added this detail to signify that protecting the environment isn’t something one can just cross off, but instead something to strive for daily.