CY

Selected work

Projects

Component libraries, AI tools, web experiments, and things built for fun.

@cy/ui Component Library

Production-quality React component library built on Radix UI primitives, styled with Tailwind CSS and CVA. Wave 1 ships 10 fully-tested, accessible components.

React
TypeScript
Radix UI
Storybook
CVA

Portfolio Website

Personal website built with Next.js 15, @cy/ui, and framer-motion effects. Deployed to GitHub Pages via static export.

Next.js
TypeScript
Tailwind CSS

Web Dev Weekly Projects

Weekly project challenges for the Auburn University Web Development Club.

HTML
CSS
JavaScript

Chess Puzzle Generator

AI that analyses player game history and assigns personalised puzzles targeting each player's weaknesses.

Python
AI/ML

Instrument Tuner

Real-time instrument tuner that detects pitch from microphone input and displays accurate tuning feedback.

Python
Audio Processing

AI Pacman

Pacman with AI agents using search algorithms and reinforcement learning for autonomous play.

Python
AI/ML

HTML Idle Game

Browser-based incremental game built with vanilla HTML, CSS, and JavaScript. No frameworks, no build step.

HTML
CSS
JavaScript