20-year-old software engineer and Computer Science student at Oregon State University, graduating June 2026. Relocating to NJ/NYC and seeking full-time opportunities.
Interested in my experience?
TypeScript
React
SQL
JavaScript
Node.js
Python
HTML
CSS
Tailwind CSS
Vite
Astro
Express
Supabase
MongoDB
PostgreSQL
Docker
AWS
Git
Full-stack web application that tracks League of Legends shop rotations and sends daily notifications when wishlisted items become available. Ingests data from the League Client, stores a normalized Postgres catalog in Supabase, and delivers transactional emails via AWS SES.
Full-stack search system that indexes YouTube video transcripts to enable timestamp-level search across entire playlists. Uses yt-dlp for ingestion, Elasticsearch (BM25) for ranking, and a React frontend to surface precise moments within videos instead of entire results.
Chrome extension that streamlines GitHub issue and pull request browsing with customizable keyboard shortcuts and advanced filtering, featuring GitHub API integration, optional OAuth authentication, and local storage for fast, secure navigation.
Microservice-based, Tinder-style cat adoption platform featuring card-based liking, location-based recommendations, and Dockerized deployment with Node.js, React, and MongoDB. Deployed live with Docker and Docker Compose.
Personal portfolio site built with Astro and React to showcase my work, resume, and skills, featuring a responsive design styled with Tailwind CSS.
Turn-based dungeon crawler built for the Adafruit Circuit Playground using C++, featuring dice-based combat, upgrade mechanics, and real-time visual feedback via NeoPixels.
Python-based command-line tool that generates printable PDF labels with images from product catalog numbers, designed for small-scale inventory systems requiring efficient label generation.