Projects

Antichess

PyPI package for playing the antichess variant of chess in single or two-player mode. Implemented CLI and some agent strategies.

Python

Neural Navigator

Website that learns user's taste and suggests events in the Bay Area. Developed with Launchpad.

Python Machine Learning Recommender Systems Graph Neural Networks Web Scraping

VPN Implementations

PPTP and IKEv2 VPN implementations and comparison writeup (PDF). Completed as final project for Communication Networks (EE 122) at UC Berkeley.

Network Security Python

Amazon Opensearch

Opensource data analytics and visualization platform. My contributions as part of the 2023 OpenSearch Contributor Initiative were primarily in the ml-commons repo.

Java Machine Learning

Ising Model

Markov Chain Monte Carlo simulation of an Ising model with SVR-driven parameter estimation. Developed as part of the UC Berkeley Physics Directed Reading Program in Fall 2023.

Python Statistical Mechanics

Research-Engine

RAG-driven webiste that summarizes relevant Google and ArXiv results for any scientific search term. No longer available on the web, but a demo is linked here.

Svelte Python Full Stack Web Development Machine Learning

Watersort Solver

Android app to solve any valid watersort brainteaser. No longer on the Google Play Store because I forgot to accept the new terms of service.

Flutter SDK Dart