My Works

CVYG Check-In

CVYG Check-In

Next.js + TypeScriptPostgreSQLPrisma

QR-code-based event check-in system for a church youth group. Built rotating single-use tokens, GPS geofencing, and device fingerprinting for attendance integrity — plus an admin dashboard with analytics and a no-code form builder.

Seledon Literacy

Seledon Literacy

Next.jsTypeScriptTailwind CSS

Site for the Susie Seledon Literacy Fund, connecting Gilroy families with free books for children ages 0–5. Built enrollment flows, multilingual support, and a content-rich community literacy section.

Brown Issues

Brown Issues

WordPressAccessibilitySEO

WordPress site for a Bay Area digital news publication. Built a custom auto-scrolling marquee and reusable page templates. Led a full accessibility overhaul and SEO initiative that pushed performance scores to 85–90+.

One Dex

One Dex

Next.js + TypeScriptTailwind CSSREST API

Pokedex-style single-page app consuming the public Pokemon API. Focused on performant search, filtering, and a lightweight, accessible UI built with React and TypeScript.

Most Influential Person

Most Influential Person

ReactMarkdownTailwind CSS

Content-driven site emphasizing accessibility and SEO. Built a simple content pipeline and responsive templates to improve readability and load performance.

Tip Calculator

Tip Calculator

ReactTypeScriptTailwind CSS

Frontend-focused UI implementation based on a design challenge. Delivered pixel-accurate layout, input validation, and a mobile-first experience using Next.js and TypeScript.