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.

Khiladi Adda

Khiladi Adda

Khiladi Adda is a flagship real money gaming (RMG) application where users can register, complete KYC, deposit funds, play games, and withdraw winnings. Built with Node.js, Express.js, and MongoDB/PostgreSQL, the platform ensures compliance and scalability while handling high-traffic gaming operations. It has multiple Games Key highlights include: - ๐Ÿ” **KYC Workflows**: Aadhaar/PAN updation with secure onboarding. - ๐Ÿ’ณ **Wallet System**: Real-time balance updates and transaction logs. - โšก **Optimized APIs**: Batch processing reduced latency by 40%, Redis caching achieved ~4โ€“5 ms responses. - ๐Ÿ“Š **Google Sheets Streaming**: Replaced Excel exports, saving ~โ‚น1 Lakh infra cost and supporting 1+ lakh records. - ๐ŸŽฎ ** Multiple Games**: It has multiple games like Ludo , Rummy , Ludo Tournament , Cricket Tournament etc. - ๐Ÿ” **Security**: Password hashing (Bcrypt), encryption (Crypto), rate limiting for integrations.

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.

RummyAdda

RummyAdda

RummyAdda is a secure and feature-rich Rummy gaming platform integrated into the Khiladi Adda ecosystem. It provides smooth user experiences, wallet handling, and compliance integrations. Technical highlights: - ๐Ÿ”‘ **Authentication** with JWT and secure password hashing. - ๐ŸŽฎ **Game APIs** optimized for high traffic with Redis caching. - ๐ŸŒ **Location-Based Compliance**: Auto-detects user's IP for state/country-specific rules. - ๐Ÿ’ต **Wallet Flows** including deposits, withdrawals, and winnings transfer. - ๐Ÿ“ **Admin Panel** contributions in React.js for real-time monitoring. - ๐Ÿ›ก๏ธ **Data Security** with Bcrypt & Crypto encryption. - โšก **Performance Optimizations** reducing API latency significantly.

Bharat Rummy

Bharat Rummy

Bharat Rummy is a standalone real money Rummy application for Indian users, fully developed with backend-first principles. I built the complete backend system, covering: - ๐Ÿ’ณ **Wallet Management**: Real-time balances & transaction logs. - ๐Ÿฆ **Payment Gateway Integrations** for deposits, withdrawals, and winnings. - ๐Ÿงพ **TDS Implementation** ensuring compliance in user transactions. - ๐Ÿ” **KYC Workflows** with Aadhaar/PAN for secure onboarding. - โšก **Optimized REST APIs** capable of handling high-traffic loads. - ๐Ÿ›ก๏ธ **Secure Transactions** with Bcrypt hashing, Crypto encryption, and rate limiting.