This is my personal portfolio website, built to showcase my work as a frontend developer and graphic designer. I designed it to present my development projects, design work, resume content, and contact information through a cleaner, more intentional experience that feels both professional and visually polished.
This project is more than a simple portfolio template. It is a custom-built marketing presence focused on strong visual hierarchy, responsive layout, smooth interactions, and a presentation style that helps visitors quickly understand my skill set, design sensibility, and the value I bring to client and creative work.
I wanted this site to sell more than technical ability alone. My goal was to create something that communicates taste, clarity, and polish while showing that I can not only build modern web experiences, but also shape how those experiences look, feel, and communicate.
The UI uses a dark, glass-inspired visual system with careful spacing, bold typography, and responsive component patterns that help the site feel elevated instead of generic. Every section is designed to support credibility, from project presentation to service positioning to contact flow.
I built this portfolio with a modern React and Next.js stack, with a strong focus on maintainability, performance, and refined UI implementation.
Next.js 15 for the application framework and App Router structureReact 19 for component-based UI developmentTailwind CSS 4 for styling and layoutRadix UI primitives for accessible interface components like tabs, sheets, dialogs, scroll areas, and selectsResend for handling contact form email deliveryVercel Speed Insights for production performance monitoringReact Icons and Lucide React for scalable iconographyI built this project to:
Install dependencies:
npm install
Start the development server:
npm run dev
Build for production:
npm run build
Run linting:
npm run lint
This portfolio is my way of bringing frontend development, UI design, and personal branding into one cohesive experience. I built it to help visitors quickly see both the technical execution and the visual care behind my work, and to give a clear sense of how I approach modern digital design and development.