---
title: "Abdullah Syedali (@abdullahab) | Hashnode"
description: "From Data Engineer to AI Engineer: Building RAG Systems in Public. Read the latest articles by Abdullah Syedali on Hashnode."
url: "https://hashnode.com/@abdullahab"
---

@abdullahab

# Abdullah Syedali

@abdullahab · India · Joined October 2025

From Data Engineer to AI Engineer: Building RAG Systems in Public

### [Spark Architecture Explained Through a Simple PySpark Job](https://advancedrag.hashnode.dev/spark-architecture-explained-through-a-simple-pyspark-job?utm_source=hashnode&utm_medium=feed)

As Data Engineers, we often write Spark code and trust the framework to execute it efficiently. However, understanding what happens behind the scenes is what separates a developer who can write Spark

7 min read · [advancedrag.hashnode.dev](https://advancedrag.hashnode.dev/spark-architecture-explained-through-a-simple-pyspark-job?utm_source=hashnode&utm_medium=feed)

[Jun 9](https://hashnode.com/posts/spark-architecture-explained-through-a-simple-pyspark-job/6a280fa2a1b5ef219f142cbb)

### [Building My First RAG Application: Earnings Call Intelligence System](https://ragbuilder.hashnode.dev/building-my-first-rag-application-earnings-call-intelligence-system?utm_source=hashnode&utm_medium=feed)

Building My First RAG Application: Earnings Call Intelligence System

9 min read · [ragbuilder.hashnode.dev](https://ragbuilder.hashnode.dev/building-my-first-rag-application-earnings-call-intelligence-system?utm_source=hashnode&utm_medium=feed)

[Nov 29, 2025](https://hashnode.com/posts/building-my-first-rag-application-earnings-call-intelligence-system/692a6055dce30b6e53e93950)

### [Why Your RAG System Returns Irrelevant Results (And How to Fix It)](https://ragbuilder.hashnode.dev/why-your-rag-system-returns-irrelevant-results-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

Introduction You've built your RAG system. It's supposed to retrieve the right information and generate accurate answers. But instead, it's pulling up random documents that have nothing to do with the question. Sound familiar? This is one of the most...

6 min read · [ragbuilder.hashnode.dev](https://ragbuilder.hashnode.dev/why-your-rag-system-returns-irrelevant-results-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

[Nov 26, 2025](https://hashnode.com/posts/why-your-rag-system-returns-irrelevant-results-and-how-to-fix-it/692726da9b784b9c5b380235)

### [Cost Optimization in RAG: Cut Your AI Bills Without Sacrificing Quality](https://ragbuilder.hashnode.dev/cost-optimization-in-rag-cut-your-ai-bills-without-sacrificing-quality?utm_source=hashnode&utm_medium=feed)

Cost Optimization in RAG: Cut Your AI Bills Without Sacrificing Quality

7 min read · [ragbuilder.hashnode.dev](https://ragbuilder.hashnode.dev/cost-optimization-in-rag-cut-your-ai-bills-without-sacrificing-quality?utm_source=hashnode&utm_medium=feed)

[Nov 25, 2025](https://hashnode.com/posts/cost-optimization-in-rag-cut-your-ai-bills-without-sacrificing-quality/6925b8f69d74a93ea4a17af9)

### [Monitoring & Evaluation in RAG: Measuring What Matters](https://ragbuilder.hashnode.dev/monitoring-and-evaluation-in-rag-measuring-what-matters?utm_source=hashnode&utm_medium=feed)

When you're building RAG (Retrieval-Augmented Generation) systems, you need to measure how well they're performing. we'll explore the two critical areas.

9 min read · [ragbuilder.hashnode.dev](https://ragbuilder.hashnode.dev/monitoring-and-evaluation-in-rag-measuring-what-matters?utm_source=hashnode&utm_medium=feed)

[Nov 24, 2025](https://hashnode.com/posts/monitoring-and-evaluation-in-rag-measuring-what-matters/6924691724a4b7a432cd31ee)
