---
title: "Gaurav Jaiswal (@devgaurav) | Hashnode"
description: "Software Engineer"
url: "https://hashnode.com/@devgaurav"
---

@devgaurav

# Gaurav Jaiswal

@devgaurav · Kathmandu, Nepal · Joined December 2021

### [Building event driven application using Fast API, Django, and Kafka](https://gauravjaiswal.com.np/building-event-driven-application-using-fast-api-django-and-kafka?utm_source=hashnode&utm_medium=feed)

Learn to build a scalable to-do app using event-driven architecture with Kafka, Django, and FastAPI. Perfect for handling high-traffic workloads

4 min read · [gauravjaiswal.com.np](https://gauravjaiswal.com.np/building-event-driven-application-using-fast-api-django-and-kafka?utm_source=hashnode&utm_medium=feed)

[Oct 31, 2024](https://hashnode.com/posts/building-event-driven-application-using-fast-api-django-and-kafka/672310d70a7f90e4f38d210b)

### [User, Role and Authentication in PostgreSQL](https://gauravjaiswal.com.np/user-role-and-authentication-in-postgresql?utm_source=hashnode&utm_medium=feed)

Get familiar with user and role in PostgreSQL, and its authentication mechanism.

6 min read · [gauravjaiswal.com.np](https://gauravjaiswal.com.np/user-role-and-authentication-in-postgresql?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/user-role-and-authentication-in-postgresql/639ef9639b5b3af3e92b8ea6) [Dec 18, 2022](https://hashnode.com/posts/user-role-and-authentication-in-postgresql/639ef9639b5b3af3e92b8ea6)

### [Getting Started with Custom Form Validation in Django](https://gauravjaiswal.com.np/getting-started-with-custom-form-validation-in-django?utm_source=hashnode&utm_medium=feed)

an introduction of clean(), and clean\_<fieldname>() methods

8 min read · [gauravjaiswal.com.np](https://gauravjaiswal.com.np/getting-started-with-custom-form-validation-in-django?utm_source=hashnode&utm_medium=feed)

[Mar 7, 2022](https://hashnode.com/posts/getting-started-with-custom-form-validation-in-django/6225a9f4ecb2d35f765e598a)

### [Learn how to use Model forms in Django](https://gauravjaiswal.com.np/learn-how-to-use-model-forms-in-django?utm_source=hashnode&utm_medium=feed)

Part two of getting started with Django forms

8 min read · [gauravjaiswal.com.np](https://gauravjaiswal.com.np/learn-how-to-use-model-forms-in-django?utm_source=hashnode&utm_medium=feed)

[Feb 14, 2022](https://hashnode.com/posts/learn-how-to-use-model-forms-in-django/620a7e88dcdf3321c2e02b93)

### [How to use Django forms without interacting with any model](https://gauravjaiswal.com.np/how-to-use-django-forms-without-interacting-with-any-model?utm_source=hashnode&utm_medium=feed)

Part 1: working with forms.Form

7 min read · [gauravjaiswal.com.np](https://gauravjaiswal.com.np/how-to-use-django-forms-without-interacting-with-any-model?utm_source=hashnode&utm_medium=feed)

[Jan 10, 2022](https://hashnode.com/posts/how-to-use-django-forms-without-interacting-with-any-model/61dc4b7dcda0d0294b69b7fb)
