Spike Up Media, LLC
Lead Full Stack Developer
Built entire application from scratch as solo developer
- Built chess opening trainer from scratch with spaced repetition learning
- Implemented AI chatbot functionality for user assistance
Solo Developer · Startup MVP · Solo
Chess Opening Trainer with Spaced Repetition

Chess opening trainer utilizing spaced repetition learning techniques. Built with Next.js 16 and React, featuring a modern UI with shadcn/ui components and Tailwind CSS. Uses Clerk for authentication.
Straight from the product surface.



What each tool actually did on this project.
Built type-safe chess opening trainer application
Developed full-stack app with Next.js 16 and React
Built spaced repetition learning system with React components
Implemented user authentication and account management
Set up transactional emails for user notifications
Wrote tests for spaced repetition logic
Built modern UI with shadcn/ui component library
Styled the application with Tailwind utility classes
Deployed and hosted on Vercel platform
What I owned, per position that touched this project.
Spike Up Media, LLC
Built entire application from scratch as solo developer
Next: the rest of the index
All the work