My Projects
ResPawn
A chess app utilizing spaced repetition to boost pattern recognition. Built with Sveltekit and Firebase. The design was made in Figma, and implemented in SvelteKit with CSS. Learning and trying Svelte has been a very fun and pleasant experience, and I plan to use it again in the future!
- SvelteKit
- Firebase
- JavaScript
- CSS
- Figma
![Repawn home and play preveiw](./images/respawn.png)
Cool Typing Game
A tying game/test with 3D animations. Watch the letters appear as you type, and get your speed at the end!
- React
- Three.js (R3F)
- GSAP
- Zustand
- CSS
![cooltypinggame preview](./images/cooltypinggame.png)
Platonic Solids
A showcase of the Platonic solids. This is a site I built to try out and learn Three.js and GSAP. Scroll through the site and enjoy the animations!
- Three.js
- GSAP
- JavaScript
- CSS
![platonic solids preview](./images/platonic-solids.png)
Skillset
![React](./images/logos/react.png)
![Svelte + SvelteKit](./images/logos/svelte.png)
![Three.js](./images/logos/threejs.png)
![Figma](./images/logos/figma.png)
![Git](./images/logos/git.png)
![CSS](./images/logos/css.png)
![JavaScript](./images/logos/js.png)
![NPM](./images/logos/npm.png)
![Python](./images/logos/python.png)
About Me
I enjoy UI/UX design and Web Development, especially front-end. My other hobbies include 3D printing 🖨️, Arduino tinkering 🤖, and Chinese Calligraphy 🖋️. I'm always striving to sharpen my skillset in Web Development 💻.