Coding

Web, mobile, interactive. Built to work and designed to last.

Featured

More

  • Next.js 14
  • TypeScript
  • Tailwind
  • +3
2026

free2hang

A no-sign-up tool for planning casual group hangouts. The organizer shares one link, friends tap when they're free and what they're into, and free2hang ranks the times that work for the most people so the group can lock a plan fast. Designed and built end-to-end: product, UX, development, and deployment.

  • React
  • Vite
  • Three.js
  • +1
2024

Cake Kit Configurator

Interactive 3D cycling jersey customizer: pick colors, add logos, type your team name, and see it update live on a 3D model.

  • Drupal 9/10
  • Twig
  • HTML
  • +2
2024

UCSB Research Computing and Data

Contributed to the development and launch of rcd.ucsb.edu, a research computing platform now serving 3,000+ weekly users.

  • React
  • Vite
  • Recharts
  • +1
2024

Astro Data Dashboard

A weather and moon phase dashboard built with React and Recharts. Fetches real-time data and lets users filter by criteria.

  • JavaScript
  • HTML
  • CSS
  • +1
2023

VeniViciCats

A cat discovery app: click to fetch a random cat with attributes, ban ones you dislike, and track what you've seen this session.

  • React
  • Vite
  • CSS
2023

Food Truck Favorites

A food truck showcase site built with React and Vite. Responsive, image-led, designed to highlight each truck's personality.

  • HTML
  • CSS
  • JavaScript
2022

Sea Monster Crowdfunding

A crowdfunding game catalog: browse funded games, view stats, and filter by funding status.

  • HTML
  • CSS
  • JavaScript
2022

Light Sound Memory Game

A Simon-style memory game with progressive difficulty. Lights, sounds, and a pattern that gets harder every turn.

  • Swift
  • iOS
  • Twitter API
2022

Twitter App

An iOS Twitter client: view, compose, favorite, and retweet. Session management with persistent login.

  • Swift
  • iOS
  • Parse
2022

Parstagram

An Instagram clone with a custom Parse backend. Photo posting, comments, and full account management.

  • Swift
  • iOS
  • The Movie Database API
2022

Flix

An iOS app for browsing movies currently in theaters. Grid layout of posters, tap for details.

  • Processing
  • Interactive Design
2022

Yanwen's Journey

An interactive visual narrative in Processing. A personal life journey illustrated through two embedded games: Flappy Bird and Snake as metaphors for life's challenges.