A fully custom-built personal portfolio website created from scratch using
HTML, CSS, and Vanilla JavaScript — no templates, no frameworks.
Features:
- Interactive 3D scenes built with Three.js (rotating Icosahedron in Hero
+ particle Portal in Contact section)
- Advanced GSAP animations: ScrollSmoother, SplitText, Draggable,
DrawSVG, and InertiaPlugin
- Smooth scroll experience with a custom cursor using mix-blend-mode
- Scroll-linked progress bar + auto-updating active navigation
- Work section with SVG zoom explosion + clip-path card reveal sequence
- Services section with velocity-based skew effect on scroll
- About section with fully draggable, inertia-powered cards
- HUD / Game UI aesthetic with corner brackets and scanline overlay
- Auto-scrolling marquee + animated stats counter
- Contact modal form
- Scroll-to-top button
- Fully dark-themed, noise-textured design with accent color system
Tech Stack:
HTML5 · CSS3 · Vanilla JavaScript · Three.js · GSAP (ScrollTrigger,
ScrollSmoother, SplitText, Draggable, DrawSVG, InertiaPlugin) ·
Tailwind CSS