---
title: "PRATIK PATEL (@pratikpatel1015) | Hashnode"
description: "Full-Stack Developer | AWS Enthusiast. Read the latest articles by PRATIK PATEL on Hashnode."
url: "https://hashnode.com/@pratikpatel1015"
---

@pratikpatel1015

# PRATIK PATEL

@pratikpatel1015 · Ahemdabad, Gujarat · Joined September 2024

Full-Stack Developer | AWS Enthusiast

[Website](https://www.pratikpatel.pro/)

### [Prisma N+1 in Production:Real Query Plans and Fixes](https://blog.pratikpatel.pro/prisma-query-optimization-guide?utm_source=hashnode&utm_medium=feed)

How a 3-line Prisma query fired 1,847 database queries per request — and how we found, fixed, and prevented it from ever coming back.

6 min read · [blog.pratikpatel.pro](https://blog.pratikpatel.pro/prisma-query-optimization-guide?utm_source=hashnode&utm_medium=feed)

[Mar 31](https://hashnode.com/posts/prisma-query-optimization-guide/69cbbddcc1e86567d72b4a45)

### [SQS vs BullMQ vs Cron: Which One Should You Use for Background Jobs?](https://blog.pratikpatel.pro/sqs-vs-bullmq-vs-cron?utm_source=hashnode&utm_medium=feed)

Compare SQS vs BullMQ vs Cron for handling background jobs in Node.js. Learn pros, cons, scalability, and which solution is best for your SaaS applica

4 min read · [blog.pratikpatel.pro](https://blog.pratikpatel.pro/sqs-vs-bullmq-vs-cron?utm_source=hashnode&utm_medium=feed)

[Mar 30](https://hashnode.com/posts/sqs-vs-bullmq-vs-cron/69ca4c319fffa74740ef9423)

### [Implementing Zero-Downtime CI/CD for Node.js Apps on AWS EC2](https://blog.pratikpatel.pro/implementing-zero-downtime-cicd-for-nodejs-apps-on-aws-ec2?utm_source=hashnode&utm_medium=feed)

Guide to Zero-Interruptions Deployment for Node.js on AWS EC2

4 min read · [blog.pratikpatel.pro](https://blog.pratikpatel.pro/implementing-zero-downtime-cicd-for-nodejs-apps-on-aws-ec2?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/implementing-zero-downtime-cicd-for-nodejs-apps-on-aws-ec2/691eaeb4aced8a9d8edd5e2c) [Nov 20, 2025](https://hashnode.com/posts/implementing-zero-downtime-cicd-for-nodejs-apps-on-aws-ec2/691eaeb4aced8a9d8edd5e2c)

### [JavaScript: Pass by Value vs Pass by Reference](https://blog.pratikpatel.pro/javascript-pass-by-value-vs-pass-by-reference?utm_source=hashnode&utm_medium=feed)

Clearing the Confusion Around JavaScript Function Arguments

2 min read · [blog.pratikpatel.pro](https://blog.pratikpatel.pro/javascript-pass-by-value-vs-pass-by-reference?utm_source=hashnode&utm_medium=feed)

[Sep 6, 2025](https://hashnode.com/posts/javascript-pass-by-value-vs-pass-by-reference/68bc46ee770ccf99f04698e0)

### [Mastering Deep Copy vs Shallow Copy in JavaScript: A Must-Know for Developers](https://blog.pratikpatel.pro/mastering-deep-copy-vs-shallow-copy?utm_source=hashnode&utm_medium=feed)

Learn the difference between shallow copy and deep copy in JavaScript with simple examples. Understand when to use each, common methods, and best practices

3 min read · [blog.pratikpatel.pro](https://blog.pratikpatel.pro/mastering-deep-copy-vs-shallow-copy?utm_source=hashnode&utm_medium=feed)

[Sep 5, 2025](https://hashnode.com/posts/mastering-deep-copy-vs-shallow-copy/68ba755fdb198b5c2f35acf7)
