A clean, dark-themed portfolio designed to showcase projects and skills with smooth animations and a focus on user experience.
This is my personal portfolio — built from scratch to represent my work, skills, and development style. The goal was to create an experience that feels polished, modern, and intentional, without relying on any UI framework.
Every section — from the animated scroll reveals to the responsive layout — was hand-coded to reflect how I approach real-world projects: clean structure, attention to detail, and performance in mind.
HTML5 · CSS3 · JavaScript (ES6+)
Highlights:
- Vanilla JS
IntersectionObserverfor scroll-triggered animations - CSS Grid & Flexbox for fully responsive layout
- No frameworks — just clean, semantic HTML and modular CSS
- Deployed on Vercel for blazing-fast delivery
NewPortfolio/
├── index.html # Main page structure
├── style.css # Global styles & component design
├── script.js # Scroll animations & interactions
├── public/
│ └── imagens/ # Project images & assets
└── curriculo/ # Resume PDF
No build step required — just clone and open.
# Clone the repository
git clone https://github.com/YanPorfirio/NewPortfolio.git
# Navigate into the folder
cd NewPortfolio
# Open in your browser
open index.htmlOr use the Live Preview directly.
I'm currently open to new opportunities. If you'd like to work together or just say hi, feel free to reach out.
Made with focus and ☕ by Yan Porfirio