---
title: "Abhav Goel (@abhavgoel) | Hashnode"
description: "Software developer. Read the latest articles by Abhav Goel on Hashnode."
url: "https://hashnode.com/@abhavgoel"
---

@abhavgoel

# Abhav Goel

@abhavgoel · India · Joined August 2024

Software developer

### [Understanding Singleton Design pattern](https://abhavgoel.hashnode.dev/understanding-singleton-design-pattern?utm_source=hashnode&utm_medium=feed)

The Singleton pattern is useful in scenarios where exactly one instance of a class is needed to coordinate actions across the system.

4 min read · [abhavgoel.hashnode.dev](https://abhavgoel.hashnode.dev/understanding-singleton-design-pattern?utm_source=hashnode&utm_medium=feed)

[Aug 4, 2024](https://hashnode.com/posts/understanding-singleton-design-pattern/66af75a6c10b71a35a1af580)

### [Binary lifting - Kth ancestor queries](https://abhavgoel.hashnode.dev/binary-lifting-kth-ancestor-queries?utm_source=hashnode&utm_medium=feed)

Binary Lifting(DP on trees). Many of you must have heard about binary lifting and must have been intimidated by the thought of it(even i was). Then i thought to learn about the concept and write a blog for the same making things easier for the commun...

4 min read · [abhavgoel.hashnode.dev](https://abhavgoel.hashnode.dev/binary-lifting-kth-ancestor-queries?utm_source=hashnode&utm_medium=feed)

[Aug 2, 2024](https://hashnode.com/posts/binary-lifting-kth-ancestor-queries/66ad2067ee7cbddd47d984f5)

### [OTP based password reset functionality in Node.js and Express.js](https://abhavgoel.hashnode.dev/otp-based-password-reset-functionality-in-nodejs-and-expressjs?utm_source=hashnode&utm_medium=feed)

Password reset functionality is crucial for any web application that handles user authentication. Today, we will walk through the implementation of an OTP (One-Time Password) based password reset system using Node.js. This feature ensures that only u...

4 min read · [abhavgoel.hashnode.dev](https://abhavgoel.hashnode.dev/otp-based-password-reset-functionality-in-nodejs-and-expressjs?utm_source=hashnode&utm_medium=feed)

[Aug 2, 2024](https://hashnode.com/posts/otp-based-password-reset-functionality-in-nodejs-and-expressjs/66ad0eeb5a2d0578e94f4b08)
