
Personal Portfolio
ActiveFeatured
A modern, performant portfolio website built with Next.js 15, TypeScript, and Tailwind CSS. Features MDX blog, project showcase, and resume page.
A personal portfolio and blog showcasing my work and technical writing.
Features
- Static Generation — All pages pre-rendered at build time
- MDX Blog — Rich content with code highlighting
- Dark Mode — System preference + manual toggle
- Responsive — Mobile-first design
- SEO Optimized — Meta tags, sitemap, RSS feed
Architecture
Built with a modular architecture allowing parallel development:
src/
├── app/ # Next.js App Router
├── components/ # UI components by module
├── lib/ # Content layer & utilities
└── types/ # TypeScript definitions
Performance
- Lighthouse Score: 98/100
- Bundle Size: < 100KB gzipped
- Time to Interactive: < 1.5s