
Techayo E-commerce
An early-stage e-commerce project featuring product browsing and cart management. Built with Redux for state handling and Bootstrap for styling.

Full-Stack Developer specializing in Next.js, React, and .NET, focused on building scalable, high-performance web applications with modern technologies and clean architecture.
A curated selection of digital experiences, applications, and developer tools I've built.

An early-stage e-commerce project featuring product browsing and cart management. Built with Redux for state handling and Bootstrap for styling.

A responsive e-commerce platform for digital products with Firebase authentication, realtime database, Redux for global state management, and shopping cart system.

A fully functional multi-role E-commerce platform with three main roles: End User, Vendor Admin, and Super Admin. Features include role-based routing, multi-language support, reusable components, and React Query integration.
Writing on web engineering, frontend frameworks, and the art of crafting web products.

Ever called setState multiple times and wondered why React didn't update the value instantly? The answer isn't that useState is simply "asynchronous". It's all about State Snapshots and Batching—two core concepts that make React fast while keeping your UI consistent.

Most developers use useRef, but few understand what happens behind the scenes. Let's uncover the simple object powering one of React's most useful hooks

Wondering why your <meta> tags are injected outside the <head> in Next.js 15? Discover the root cause behind this streaming bug and the quick next.config.js solution.

Learn how React Fiber solves UI lag by breaking rendering into smaller tasks.

Learn how to use useTransition to split updates and defer heavy tasks to keep the UI responsive.
Get the latest updates on my projects, blog posts, and tech insights delivered straight to your inbox.