This application, its design, and all components herein were created from scratch in 5 days in July 2025 to showcase emerging Frontend technologies and demonstrate my expertise. You can view the code here
Below you can view 6 side-projects I have worked on along with demos and source code. There are also easter eggs hidden in this application that you can unlock by experimenting with the UI!
Click the down arrow below to begin your journey!
While my most recent projects are under NDA, you can read about the innovative features and technical solutions I've developed in my resume. Below you'll find a collection of side projects I created for fun that demonstrate my expertise in modern frontend development and creative problem-solving.

A sophisticated game engine built from the ground up featuring advanced systems design, custom animation frameworks, and performance-optimized rendering. This project demonstrates deep technical expertise in game development architecture.
A comprehensive TypeScript framework designed to teach object-oriented programming principles and web development fundamentals. Features modular architecture and real-time simulation capabilities.
A modern, responsive web application featuring infinite scroll, intelligent caching strategies, and seamless mobile-first user experience. Demonstrates expertise in state management and API integration.
A streamlined GitHub user search application showcasing clean React architecture and efficient API integration patterns.

A browser-based role-playing game featuring custom JavaScript tooling, immersive audio design, and interactive storytelling elements.
Experience the power of modern React animations with this interactive phone stack. Click and drag phones to see them respond naturally, or throw them off the screen with realistic physics.
Controls how fast phones can fly off screen when flicked (1 = slow, 10 = fast)
Maximum rotation when phones are flicked (0° = no spin, 360° = full rotation)
💡 Tip: Pay attention to the speed & direction you flick each phone. The phone stack will re-assemble in the same directions and speeds you threw them!





Here are the technologies I'm proficient in. Feel free to explore and filter by category or experience level.
I'm passionate about creating exceptional digital experiences. Let's discuss how we can bring your vision to life with cutting-edge technology and innovative design.