Overview
This portfolio website was built as a personal software engineering project to present my background, experience, projects, and technical skills. The application uses Next.js, TypeScript, shadcn/ui, and Tailwind CSS, with a component-based structure and centralized data for portfolio content.
Highlights
- Built a personal portfolio website with Next.js and TypeScript
- Designed a structured interface for presenting experience, projects, and technical skills
- Used reusable components and centralized data to keep content and UI concerns organized
Technical notes
Next.js is used as the primary framework for the web application, with TypeScript for type-safe development.
shadcn/ui and Tailwind CSS are used to build and style reusable interface components.
Portfolio content is separated into dedicated data modules to keep presentation components focused on rendering and interaction.
