Professional portfolio
Modern, high-performance personal portfolio website built to showcase my skills, projects, and professional journey. This full-stack application serves as a central hub for my digital presence, featuring a dynamic blog, project case studies, and a secure admin dashboard for content management.

The Problem
The Solution
My Role
Tech Stack
Key Decisions
- 1
Adopting Next.js 15 & React 19: I chose the bleeding-edge stack to leverage Server Actions and the latest React features, ensuring the application is future-proof and performant, despite the complexity of navigating early-stage documentation.
- 2
Custom Auth Implementation: Instead of a drop-in service like Clerk, I implemented Auth.js v5 with a custom MongoDB adapter. This demonstrated deep understanding of session management, secure cookies, and OAuth flows while avoiding vendor lock-in.
- 3
Tailwind CSS v4: I migrated to the latest Tailwind version to utilize its improved JIT engine and CSS-variable based configuration, resulting in a significantly smaller bundle size and more maintainable stylesheets.
Screenshot Gallery

