CY

Selected work

Projects

Live products first — component libraries, AI tools, and experiments below.

@crawfordyoung/ui Component Library

A production React component library built on Radix primitives — accessible, fully tested, and documented in Storybook.

React
TypeScript
Radix UI
Storybook
CVA

Cybond

An AI scheduling advisor that connects to your Google Calendar, understands how you actually spend your time, and helps you plan your week with intention — plus the social layer competitors don't have: streaks, public profiles, and schedule sharing with per-event privacy.

Next.js
TypeScript
AI SDK
Neon
Drizzle
Auth.js
Stripe

Cy's Music

Tune up, keep time, then settle it in Metronome Duel — a head-to-head tempo battle with health bars and streak multipliers. A full music toolkit, right in the browser.

Next.js
TypeScript
Web Audio

Portfolio Website

Personal website built with Next.js 15, @crawfordyoung/ui, and Framer Motion effects. Deployed on Vercel.

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

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