---
title: "Bibek Kakati (@bibekkakati) | Hashnode"
description: "Software Engineer • Backend & AI Engineering. Read the latest articles by Bibek Kakati on Hashnode."
url: "https://hashnode.com/@bibekkakati"
---

@bibekkakati

# Bibek Kakati

@bibekkakati · India · Joined April 2021

Software Engineer • Backend & AI Engineering

[Website](https://bibekkakati.com/)

### [Docker Demystified: The Ultimate Guide to Containers and Architecture](https://bibekkakati.hashnode.dev/docker-demystified-the-ultimate-guide-to-containers-and-architecture?utm_source=hashnode&utm_medium=feed)

Learn about Docker containers, architecture, and how to use them effectively.

7 min read · [bibekkakati.hashnode.dev](https://bibekkakati.hashnode.dev/docker-demystified-the-ultimate-guide-to-containers-and-architecture?utm_source=hashnode&utm_medium=feed)

[Aug 28](https://hashnode.com/posts/docker-demystified-the-ultimate-guide-to-containers-and-architecture/6a91c139ab3bb33f784c9abc)

### [The State Pattern Trap: Why GoF Is Not Always the Best Choice](https://bibekkakati.hashnode.dev/the-state-pattern-trap-why-gof-is-not-always-the-best-choice?utm_source=hashnode&utm_medium=feed)

Have you ever tried to use the classic Gang of Four (GoF) State Pattern in real code? You might have hit a wall. You might have thought, "Wait, this feels way too connected." You are not wrong about t

4 min read · [bibekkakati.hashnode.dev](https://bibekkakati.hashnode.dev/the-state-pattern-trap-why-gof-is-not-always-the-best-choice?utm_source=hashnode&utm_medium=feed)

[Aug 26](https://hashnode.com/posts/the-state-pattern-trap-why-gof-is-not-always-the-best-choice/6a8eb168009625c6737a6582)

### [9 RAG Techniques That Actually Improve Retrieval Quality](https://bibekkakati.hashnode.dev/9-rag-techniques-that-actually-improve-retrieval-quality?utm_source=hashnode&utm_medium=feed)

The techniques for improving Retrieval-Augmented Generation systems, from reranking and hybrid search to HyDE, Self-RAG, and CRAG.

19 min read · [bibekkakati.hashnode.dev](https://bibekkakati.hashnode.dev/9-rag-techniques-that-actually-improve-retrieval-quality?utm_source=hashnode&utm_medium=feed)

[Aug 22](https://hashnode.com/posts/9-rag-techniques-that-actually-improve-retrieval-quality/6a89fe0fc5da89d2cfbe05be)

### [Building a Multi-Agent AI Pipeline with Mastra and TypeScript](https://bibekkakati.hashnode.dev/building-a-multi-agent-ai-pipeline-with-mastra-and-typescript?utm_source=hashnode&utm_medium=feed)

How Clause AI uses a multi-agent architecture with Mastra to parse, summarize, assess risk, and power RAG-based Q&A over rental agreements.

11 min read · [bibekkakati.hashnode.dev](https://bibekkakati.hashnode.dev/building-a-multi-agent-ai-pipeline-with-mastra-and-typescript?utm_source=hashnode&utm_medium=feed)

[Aug 17](https://hashnode.com/posts/building-a-multi-agent-ai-pipeline-with-mastra-and-typescript/6a89fcd250bdc2ac2a9a6e9c)

### [Engineering Reliable AI Document Scanning: Prompts and Schemas](https://bibekkakati.hashnode.dev/engineering-reliable-ai-document-scanning-prompts-and-schemas?utm_source=hashnode&utm_medium=feed)

Turn messy receipts and booking confirmations into structured financial records using Gemini, JSON schemas, and multi-model fallback strategies.

5 min read · [bibekkakati.hashnode.dev](https://bibekkakati.hashnode.dev/engineering-reliable-ai-document-scanning-prompts-and-schemas?utm_source=hashnode&utm_medium=feed)

[Feb 24](https://hashnode.com/posts/engineering-reliable-ai-document-scanning-prompts-and-schemas/6a89fd7f6a55b42392e7dc81)
