I'm a Full-Stack Developer with a passion for building scalable web applications and solving real-world problems. My expertise lies in MERN stack, Next.js, TypeScript, and Prisma, along with state management libraries like Zustand and Redux Toolkit. I love working on real-time applications, authentication & authorization, and optimizing performance for seamless user experiences.
- Frontend: Next.js (App Router), React.js, Tailwind CSS, Shadcn UI
- Backend: Express.js, Node.js, Prisma, Passport.js, Socket.io
- Databases: MongoDB, PostgreSQL
- Authentication: JWT (Access & Refresh Tokens), OAuth (Google), NextAuth.js
- State Management: Zustand, Redux Toolkit
- Real-time Features: WebSockets, Socket.io
- Payment Integration: Razorpay
- File Storage: Cloudinary
- Other Tools: React Query, Resend (Email Service), Git, GitHub, Docker
- Built a website for organizing content and selling courses online with Razorpay payment integration.
- Developed separate dashboards for Students, Trainers, and Admins, implementing role-based authentication with JWT & OAuth (Google login).
- Implemented employee management for admins.
- Created a real-time private chat for students and trainers using Socket.io.
- Designed and developed assignment creation, submission, and evaluation features.
- Built a dynamic content upload system for courses and events.
- Integrated email verification and notifications using Resend.
- Built the entire frontend of a healthcare application using Next.js, Tailwind CSS, Shadcn UI, and Redux Toolkit.
- Integrated APIs and collaborated with backend developers.
- Built a full-stack authentication system using Next.js, NextAuth.js, TypeScript, and Prisma.
- Implemented email verification, forgot password, and role-based access control.
- Hosted on GitHub and deployed online.
- Developed a real-time chat feature for matched profiles using React Native CLI, Express.js, MongoDB, and Socket.io.
- Implemented private messaging with image and file sharing.
- GitHub: https://github.com/Dhananjoy43
- LinkedIn: https://www.linkedin.com/in/dhananjoy43/
- Email: dhananjoymahata43@gmail.com
Let's collaborate and build something awesome together! 🚀


