A modern, interactive portfolio website showcasing my work as a Computer Science student at Cornell University.
- Interactive 3D Projects Gallery - Built with Spline for immersive project exploration
- Dynamic Skills Visualization - Hexagonal honeycomb grid displaying technical skills
- Responsive Design - Optimized for all devices with smooth animations
- Dark/Light Theme Toggle - Custom animated theme switcher
- Interactive Timeline - Professional experience with clickable company links
- Animated Background - Dynamic particle system with connecting lines
- Frontend: React, TypeScript, CSS3
- 3D Graphics: Spline
- Icons: React Icons
- Layout: React Honeycomb (hexagonal grid)
- Deployment: GitHub Pages
src/
├── components/
│ ├── About.jsx # About page with skills and timeline
│ ├── Home.jsx # Landing page with hero section
│ ├── Projects.jsx # 3D interactive projects gallery
│ ├── Navbar.jsx # Navigation with theme toggle
│ └── Timeline.jsx # Experience timeline component
├── assets/ # Images and static files
└── App.jsx # Main application component
- Home: Personal introduction with social links
- About: Background story, technical skills, and work experience
- Projects: Interactive 3D environment showcasing projects
- Clone the repository
- Install dependencies:
npm install
- Start development server:
npm run dev
- Build for production:
npm run build
Visit brandon-vazquez.github.io to see the live portfolio.
Built with ❤️ using React and modern web technologies