Welcome to my personal portfolio repository. This project showcases my journey as a Full-Stack Developer and Software Engineer, highlighting my focus on technical excellence, scalable architecture, and immersive user experiences.
🔗 Live Demo: https://yuvraj-portfolio-rosy.vercel.app
- 3D Interactive Tech Stack: A dynamic physics-based environment built with React Three Fiber, showcasing my core technologies through interactive 3D spheres.
- Smooth Cinematic Scrolling: Leverages GSAP ScrollSmoother to provide a premium, smooth-flowing navigation experience.
- Professional Career Timeline: A detailed, responsive journey of my education and software engineering experiences.
- Refined Art Direction: A dark-themed, minimalist aesthetic designed for maximum focus on content and typography.
- High Performance: Optimized 3D rendering and clean code architecture for a lag-free experience.
- Frontend: React.js, TypeScript, HTML5, CSS3, JavaScript
- 3D & Animation: Three.js, React Three Fiber, GSAP (ScrollTrigger, ScrollSmoother)
- Backend: Node.js, Express.js (Experience in Ruby on Rails)
- Physics: @react-three/rapier
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Yuvy05/Portfolio-Updated.git
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Build for production:
npm run build
This portfolio was built for personal branding and showcasing technical skills.
- Custom 3D Content: The 3D environments and avatars are custom integrations.
- GSAP Plugins: This project uses GSAP bonus plugins (ScrollSmoother, SplitText) which are now free to use.
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.
- GitHub: @Yuvy05
- Email: yuvyimmortal@gmail.com
This project is licensed under a personal license. Feel free to use the code for learning and inspiration, but please provide proper credit and avoid direct replication for commercial work.
Built with ❤️ by Yuvraj Sharma