logo

Hi, I'm|

Ready to collaborate?
Let's build something extraordinary together.

About

About Me

I’m a results-driven Full-Stack Developer with a strong focus on building scalable, performance-oriented web applications. I specialize in React, Next.js, Node.js, MongoDB, PHP, and MySQL, and I thrive on transforming complex requirements into clean, maintainable solutions. Currently, I work as a Backend Developer, where I’ve built and optimized enterprise-grade systems β€” including e-commerce, financial platforms, and microservices-based applications. My role involves creating secure REST APIs, implementing third-party integrations, and ensuring high system reliability and performance. I believe in writing efficient, production-ready code and constantly strive to improve through continuous learning and hands-on experimentation with modern tech stacks. Whether it's building from scratch, scaling systems, or improving UX through thoughtful backend architecture β€” I'm passionate about delivering value. πŸš€ Open to new opportunities β€” full-time roles or freelance projects. Let’s collaborate to build something exceptional.
me

Skills

What do i know

Projects

My Featured Projects

NayiNaukri

NayiNaukri

NayiNaukri is an online platform that connect job seekers with employers. These websites provide a centralized location for job postings, allowing individuals to search and apply for jobs in various industries and locations. Job websites have become an essential tool in the job search process, providing convenient access to job opportunities and a means for employers to reach a wide pool of potential candidates.

LMS

This Learning Management System (LMS) backend is a production-ready platform enabling seamless online course management. Built using a modular Node.js architecture with MongoDB, the system features robust role-based authentication (Admin, Instructor, Student), RESTful API design, and advanced progress tracking. Key technical highlights include: - πŸŽ“ **Role-Based Access Control**: Secure endpoints using JWT and Bcrypt, with distinct roles for admin, instructors, and students. - 🧾 **Certificate Generation**: Auto-generated certificates on course completion. - πŸ’³ **Secure Payments**: Razorpay integration for smooth and secure transactions. - ☁️ **Media Uploads**: Cloudinary support for image and video uploads via Multer. - πŸ›’ **Wishlist & Progress Tracking**: Track lecture completion and manage course wishlists. - πŸ“Š **Advanced Logging**: Winston + Morgan for centralized activity/error logging. - πŸ›‘οΈ **Security Best Practices**: Helmet, rate limiting, and encrypted credentials for maximum protection. - πŸ”— **Versioned APIs**: All routes start with `/api/v1/` for clean scalability. Ideal as a foundation for full-scale LMS platforms or as a boilerplate for backend learners.

EventPulse

EventPulse

EventPulse is an anonymous event posting and application platform designed for a seamless and robust event management experience. Engineered using a microservices architecture in Node.js, the platform efficiently handles approximately 10k daily active users by distributing workloads across specialized services. Key technical innovations include: - High-Throughput Data Streaming: Utilized Kafka for processing real-time notifications and chat data, increasing system throughput by 70%. - Real-Time Communication: Employed Socket.io to deliver near-instant chat responses and support robust concurrency. - Caching & Performance: Implemented Redis for caching frequently accessed data, reducing average response times by ~60%. - Secure Authentication: Leveraged Bcrypt for password hashing and Crypto for encryption while adopting JWT for secure, token-based authentication. - Notification Management: Integrated Firebase for push notifications alongside a priority queue for time-sensitive alerts, achieving a 99.9% delivery rate. - Database Management: Used MySQL paired with Sequelize ORM to maintain data consistency and transactional integrity. - Payment Processing: Incorporated Razorpay to enable frictionless payment transactions. Developed with modern technologies and best practices, EventPulse stands as a significant technical achievement, demonstrating high performance, enhanced security, and scalable event management capabilities.