info
skills
Languages
Blockchain
contacts
+880182******
Next.js is my full stack framework — I've shipped production applications with it from version 14 through 16, and the App Router changed how I build everything.
The shift to server components, route groups, and colocated data fetching made large applications genuinely more maintainable. ISR is underappreciated — product catalogs that rebuild incrementally without full redeploys are a game-changer for e-commerce.
I use middleware for bilingual routing in Hurivuri (locale detection and redirects), authentication guards, and edge-based request processing. Server Actions simplified form handling and reduced the boilerplate I used to write with separate API routes.
The Metadata API is something I lean on heavily — dynamic OG image generation, JSON-LD structured data, and per-page SEO configuration. For auth I've integrated NextAuth v5 with session management, multi-provider support, and role-based access control.
Typcraft and Hurivuri run on v16, Moonly on v14 (progressively upgraded over time), Solang Playground on v15 with a separate NestJS backend, and this portfolio on v16. Turbopack has made the development experience noticeably faster.
Next.js handles the full spectrum from static marketing pages to real-time applications, and not having to choose a different framework for each is why I keep reaching for it.