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 CodeAir Pollution Injustice: Mapping PM 2.5 Levels Across Puget Sound
In this capstone GIS: Spatial Analysis project, I analyzed concentrations of PM 2.5 air pollution across the PugetSound 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. Thanks to the Puget Sound Clean Air Agency for sharing air quality data with me for this project!
Project PosterSpoiler Detection Binary Classifier
A research project for a Computational Linguistics course where a classmate and I designed and implemented a binary classifier NLP model for spoiler detection in Goodreads book reviews. We compared multiple approaches, including NLTK Naive Bayes, Sklearn Multinomial Naive Bayes, and Linear SVC models across various feature types, and developed a hybrid model that combined n-gram text features with metadata using SciPy sparse matrices. This project demonstrated that classical ML approaches could achieve reasonable performance for spoiler detection, given the constraints of working without neural network architectures.
Source Code Research PaperMy Portfolio (This Site)
This portfolio is a work in progress! I'm sharing the source code so you can see how I built it using HTML, CSS, and JavaScript. The site is in its early stages, and more content and features are on the way!
Source Code