Selected work

Projects

A mix of side projects, experiments, and open-source contributions.

SHAP feature-impact plot for the chemical property predictor model

Chemical Property Predictor

Machine learning / cheminformatics

Uses RDKit molecular descriptors and CatBoost models to estimate seven physical properties of organic molecules directly from SMILES structures.

Trained on ~3,300 cleaned organic compounds. Performs best on critical temperature (R² 0.936) but struggles most on melting point (R² 0.647), where solid-state crystal packing dominates over 2D structure.

Predicted vs actual ionization potential scatter plot

Battery / Electrolyte Property Predictor

Machine learning / cheminformatics

Adapts the chemical property predictor pipeline to estimate ionization potential for potential battery-electrolyte candidate molecules.

Evaluated on a quantum-chemistry dataset of ~7,000 molecules using Optuna-tuned CatBoost models, achieving an R² of 0.80–0.82.

Cantera surrogate model output plot

Cantera Surrogate Optimization

Simulation / surrogate modeling

Replaces a "slow" Cantera combustion simulation with a fast ML surrogate model to optimize operating parameters for peak CO blowout limits, then evaluates the surrogate's accuracy against full runs.

College Credit Transfer Equivalency Tool interface

College Credit Transfer Equivalency Tool

Deployed web app

A static web tool for Westwood High School students to map AP exam scores and ACC dual-credit courses to transfer credit policies across nine universities, including UT Austin, Texas A&M, and Purdue.

wiz dashboard showing a crafting recipe pricing breakdown

Bazaar Economy Pipeline (wiz)

Market data / systems architecture

A real-time analytics pipeline for Hypixel SkyBlock's player-driven market. Features a Go engine that ingests price APIs, a Rust service for order-flow calculations, and a Flask dashboard for craft flips

Core ingestion and calculation engines are/were fully functional; surrounding dashboard UI and secondary tools remain experimental (not maintained since 2024).

Forecast vs actual electricity price plot during a volatile week

Energy Markets Bridge

Data pipeline / energy markets

Tests whether market-microstructure features (momentum, order imbalance, spread) built for game markets apply to ERCOT Texas power grid data.

While direct 15-minute point forecasts did not beat a naive baseline, the feature set successfully predicted price direction and flagged severe grid volatility during winter weather events.

Akarahnet in-game screenshot

Akarahnet

Open-source contributor / game engine

A custom Kotlin server engine built from scratch for custom game mechanics and server-side infrastructure. Contributing under dev-gw on NPC behavior, backend services, and internal tooling.

Private repository.

Relevant xkcd semantic search demo

Relevant xkcd

NLP / semantic search

A context-aware search engine for xkcd comics. Combines web-scraped explanations, local query expansion, and hybrid vector/keyword search (FAISS + BM25) to find comics matching natural descriptions.

Flashcard app sign-in screen

Open-Source Quizlet Alternative

Full-stack / open-source

An open-source study platform built as an alternative to commercial study tools like Quizlet. Still working on the site, it is yet to go live.

In active development.

```