Software Engineer/Full-stack Developer specializing. Experienced in building scalable backend systems, automating deployments, and contributing to open-source projects.
💬 Open to collaborations on full-stack projects
📫 Reach me: [email protected]
📝 Latest Articles: The Hidden Limitation of Mongoose Discriminators That Surprises Many Developers • Moving a Specific Commit to Another Branch in Git •
| Project | Description | Tech Stack | Link |
|---|---|---|---|
| BookSlate | A modern, full-stack appointment booking system that enables professionals to efficiently manage client appointments with seamless Google Calendar integration. | Next.js 16, NestJS, PostgreSQL, TypeScript, TailwindCSS, JWT, Docker, Google Calendar API, AWS EC2 | View Project |
| Project | Description | Tech Stack | Link |
|---|---|---|---|
| GoodPlace CRM | Goodplace CRM is a platform that helps businesses manage and engage with investors by centralizing profiles, deals, and communications, making investor relations and fundraising more efficient. | Next.js, TailwindCSS, MongoDB, Stripe, Cloudinary, GCP (Oauth), Azure (App Registration), NodeMailer | View App (Repo Private) |
| UBR API | A trend insights app integrating Google Trends, Exploding Topics & Reddit data. | Node.js, Express.js, MongoDB, Stripe | View Project |
| Gifted Natus Foundation | Landing Page with CRUD functionalities (Blogging) | Next.js, TailwindCSS, MongoDB, Cloudinary, Quill | View Project |
| Project | Description | Contribution | Link |
|---|---|---|---|
| Axios | Promise-based HTTP client for Node.js and the browser. | Enhanced FormData handling in Node.js fetch adapter by fixing Content-Type header implementation for multipart/form-data requests, adding comprehensive tests, and improving cross-environment compatibility. | View PR |
| Spotflow-One | ReactJS SDK Library for accepting payments using Spotflow | Fixed a race condition in Spotflow React v2 checkout hook by implementing proper script load state management. The fix prevents premature SDK initialization by ensuring the `isReady` flag is only set after successful script loading, eliminating potential duplicate script injections and initialization issues. | View PR |
| Project | Description | Tech Stack | Link |
|---|---|---|---|
| Shopping Cart System | Simple shopping cart system built with React, Redux and Redux Toolkit. Basically for demonstration purposes. | React+Vite, Redux & Redux Toolkit | View Project |
| GitView | A GitHub profile visitor tracking service using tracking pixels or badges | Node.js, Express, Axios, Geoip | View Project |
| NestJS Playground | This workspace serves as a comprehensive learning playground for exploring NestJS framework concepts and building REST APIs. It contains multiple projects that demonstrate different aspects of NestJS development, from basic controllers and services to advanced concepts like database integration, authentication, and microservices. | NestJS, TypeScript, REST API, Authentication, Microservices | View Repo |




