Projects

USACO Guide: Next.js Migration
Migrated the USACO Guide website from Gatsby to Next.js to improve performance and developer experience.
Economic Data Visualizer
Developed web application that fetches real-time economic indicators from the World Bank API and allows users to generate visual dashboards using Chart.js.

American Identity Research Project
Conducted a historical research project, studying four core American ideals—democracy, equal protection and due process, freedom of expression, and privacy—and their conflict across U.S. History. Displayed using rendered MDX content.

USACO Guide: Groups Student Assignment Progress Manager
Implemented a student progress management system for the USACO Guide Groups software, allowing coaches to maintain a collection of student progress for competitive programming assignments.
Competitive Programming
Solved and compiled a collection of competitive programming problems and solutions in C++ and Java.

Competitive Programming Initiative (CPI)
Maintained and improved website for the Competitive Programming Initiative (CPI), a non-profit organization dedicated to promoting competitive programming education and resources.

(Coming Soon) USACO Guide IDE Java LSP
An LSP (Language Server Protocol) implementation for Java.