MERN-stack developer using React, Next.js, Node.js, Express, and MongoDB. I work across frontend and backend and focus on how everything connects.
Frontend: TypeScript, TanStack Query, Redux Toolkit, Tailwind CSS. I keep components reusable and state predictable.
Backend: REST APIs, modular structure, JWT authentication, Redis OTP (rate limiting and auto-blocking), AES-256-CBC encryption, Stripe webhooks. Validation, error handling, and consistent API behavior across every endpoint.
React Query • NextAuth • Redux Toolkit • Joi • Zod • JWT • bcrypt • Stripe • Cloudinary • Nodemailer • node-cron • MySQL • Sequelize
E-Commerce REST API | Node.js + Express + MongoDB + Redis + Stripe | Coupons • Orders • Reviews • OTP Auth
E-commerce storefront | Next.js 16 + TypeScript | NextAuth • TanStack Query • Tailwind • Radix UI
Anonymous messaging API | Node.js + MongoDB + Redis | Google OAuth2 • JTI Token Revocation • Event-driven email • Postman Docs
Social media platform | React 19 | Context API • React Hook Form • Zod • Axios interceptors
⚡ MERN Stack Developer — React & Next.js on the front end. Node.js, Express & MongoDB on the back end.
