Params are not Promise? Think Again. The Next.js 15 Trap
The Most Frustrating TypeScript Error I Solved in Next.js 15 — and What You Need to Know

Full Stack Developer
I am a Full Stack Developer and AI Engineer obsessed with building elegant, highly performant software. My work spans across modern web architectures, crafting scalable backend systems, and experimenting with artificial intelligence to push the boundaries of digital products. When I'm not writing code, I enjoy exploring open-source tools and refining minimal design aesthetics.
An overview of how this buttery-smooth portfolio was dynamically generated leveraging React Server Components, MDX, and native Tailwind configurations.
During my internship at Saral Startup School, an early-stage edtech startup, I worked on a large-scale Next.js monorepo under a technical lead. I reduced LCP from 4.2s to 1.8s and INP from 350ms to 110ms by auditing legacy Tailwind usage and adding explicit image dimensions across the codebase.