P
O
R
T
F
O
L
I
O

Projects

Selected software work — each project links to its GitHub repository.

Lexi — AI Language Interviewer

View on GitHub

A full-stack language interview platform built during a 24-hour hackathon. Streams audio in real time using WebSockets, transcribes multilingual speech with Whisper, and uses an LLM to evaluate grammar and fluency. Built with FastAPI, Next.js, and Supabase.

fiscal — Personal Finance Dashboard

View on GitHub

Built a personal finance dashboard that imports and normalizes checking and credit card transactions from multiple CSV formats. Added automated CI/CD checks with GitHub Actions to validate linting and production builds on PRs/pushes.

SBServes — UCSB Student Service Marketplace

View on GitHub

A full-stack marketplace where UCSB students can list and discover peer-provided services. Includes authentication, protected routes, searchable seller profiles, and role-based interfaces using Next.js, TypeScript, PostgreSQL, and Supabase. Reached more than 500 page views during its first week.

Poker Bot — ACM Poker Tournament

View on GitHub

A decision-making poker bot built for an ACM tournament. Evaluates factors such as opponents' previous actions, pot size, bet sizing, table position, and hand strength to determine whether to fold, call, raise, or check.

Flight Price Scraper

View on GitHub

An automated Python scraper that collects flight prices for selected routes and travel dates, making it easier to compare fares and track how prices change over time.

LingoConnect — Language Exchange Platform

View on GitHub

A collaborative social platform that connects language learners through real-time chat, language-based discovery, and matching. Integrated AI tools for speech transcription, translation, grammar feedback, and romanization.