Projects

A selection of my work in software engineering, machine learning, and GIS.

Cryptocurrency Price Streamer

Over the course of a week, I implemented this real-time cryptocurrency streaming web application with a Next.js frontend and Node.js backend. Live price data is scraped from TradingView using Playwright and streamed to clients through ConnectRPC. The backend is optimized to handle multiple tickers and clients efficiently by reusing browser tabs and minimizing resource overhead. On the frontend, users can add or remove tickers, see live price updates, and view timestamps for the latest changes. Together, the system delivers a scalable, low-latency experience for tracking cryptocurrency prices in real time. Ongoing improvements include refining the UI and optimizing ticker load times to further reduce latency.

Source Code

Air Pollution Injustice: Mapping PM 2.5 Levels Across Puget Sound

In this capstone GIS project, I analyzed concentrations of PM 2.5 air pollution across the Puget Sound region in 2022. The outcome of my data analysis demonstrates the correlation between severity of exposure and race, ethnicity, and income. ArcGIS allowed me to combine coding, data analysis, environmental science, and design. I hope to expand this project in the future to examine local trends in PM 2.5 Air Pollution over the past few decades. Thank you to the Puget Sound Clean Air Agency for sharing air quality data with me for this project!

Project Poster

Spoiler Detection Binary Classifier

A research project where a classmate and I designed and implemented a binary classifier (NLP model) for spoiler detection in Goodreads book reviews using text and metadata features. We compared NLTK Naive Bayes, Sklearn Multinomial Naive Bayes, and Linear SVC models. While not as accurate as a hierarchical attention network, the project laid groundwork for future improvements on other review-based platforms.

Source Code Research Paper

My Portfolio (This Site)

This portfolio is a work in progress! I'm sharing the source code so you can see how it's built with HTML, CSS, and JavaScript. The site is in its early stages, and more content and features are on the way—stay tuned!

Source Code

More Coming Soon!