3D / Interactive
2025
3D Portfolio Experience
An immersive 3D developer portfolio built with Three.js and React Three Fiber, featuring interactive 3D model showcases, GSAP scroll-triggered animations, a custom particle system, and a fully responsive dark-mode design.
The Challenge
I wanted my personal site to be more than just a list of links. It's a playground to showcase the possibilities of interactive 3D on the web.
Technical Implementation
Using Three.js and R3F, I built a custom shader-based background and integrated low-poly 3D models with baking for performance. GSAP handles the complex scroll-bound camera movements.
Lessons Learned
Mastering the R3F ecosystem and understanding WebGL performance optimization was key. I also learned how to balance visual fidelity with fast load times.