Projects

Words-Of-Wisdom project screenshot

Python

FastAPI

Next JS

Elastic Search

Open API

  • An agentic finance platform that connects bank transactions, ledger entries, invoices, and emails to automate financial reconciliation and answer questions with cited evidence.
  • Integrated Elasticsearch 8 across seven indices to centralize financial data, with automatic fallback to local storage when the cluster becomes unavailable.
  • Built a GPT-4o-mini orchestrator with shared memory to route requests to specialist agents, including a reconciliation agent that matches bank transactions to ledger entries through four rule-based passes.
Words-Of-Wisdom project screenshot

Python

Pytorch

Stable-Baselines3

Gymnasium

PyGBA/mGBA

AlgoArcadeOctober 2026 - Current
  • A reinforcement learning framework for training and comparing AI agents on Pokémon FireRed using game-state observations and gameplay interactions.
  • Developing a custom Gymnasium environment that extracts live game-state data from emulator RAM to provide structured observations for reinforcement learning agents.
  • Implementing and comparing PPO and DQN agents using PyTorch and Stable-Baselines3, with multi-seed experiments tracked through Weights & Biases and Matplotlib.
Words-Of-Wisdom project screenshot

HTML

Python

Words of WisdomJanuary 2025
  • Interactive inspirational quote generator delivering uplifting thoughts and wisdom on demand.
  • Built with a Python Flask REST API backend to dynamically serve curated quotes.
  • First full-stack project integrating a custom Python web service with a responsive frontend.
Portfolio Screenshot

TypeScript

Next JS

PortfolioMay 2025 - Current
  • Central hub showcasing software engineering projects, research experience, and cello performances.
  • Built with Next.js App Router, TypeScript, Tailwind CSS, and custom bidirectional scroll reveal animations.
  • Designed with a modern, responsive minimalist dark-mode aesthetic.

React Native

TensorFlow JS

Expo

PurePrepMarch 2025 - May 2026
  • Cross-platform mobile app built with React Native and Expo for real-time food classification.
  • Integrated TensorFlow machine learning models for computer vision and allergen detection.
  • Developed as a CS3 capstone project focusing on mobile UI, camera input, and on-device inference.
CookieCrumbl Project Screenshot

HTML

CSS

JavaScript

CookieCrumblMarch 2025
  • Developed for Hack Club's Scrapyard Hackathon as a satirical, humorous web experience.
  • Features interactive cookie consent traps, captcha human authentication, and dynamic ad popups.
  • First collaborative hackathon project emphasizing DOM manipulation and responsive design.
Sprig Project Screenshot

JavaScript

The Hidden CheeseDecember 2024
  • Developed for Hack Club's Sprig console as an engaging 2D puzzle arcade game.
  • Players navigate mazes to collect cheese while dodging patrolling enemies and memorizing patterns.
  • Programmed using Sprig's lightweight JavaScript game engine and custom tilemaps.
Orchestral-Pieces Project Screenshot

HTML

CSS

Orchestral-PiecesSeptember 2024 - October 2024
  • Created as my first web development project for Hack Club's Boba Drops initiative.
  • Showcases a curated collection of classical orchestral pieces performed during high school.
  • Designed with clean HTML and CSS to create an accessible audio and visual listening library.