Harendra Singh
Multi-Cloud Certified Solution ArchitectData Engineering & Transformation

Highly accomplished and results-oriented Solution Architect with 15+ years of experience designing and implementing scalable, AI-powered big data solutions across multi-cloud environments.

Specialised in AI-driven data engineering, leveraging Microsoft Azure, Databricks, Spark, Kafka, Snowflake and Delta Lake to build intelligent pipelines, modern data platforms and real-time analytics systems.

Proficient in architecting AI-enabled automation frameworks for data ingestion, transformation, orchestration and data quality — helping organisations modernise complex data ecosystems and unlock greater operational efficiency.

Strong domain expertise in finance data landscapes, designing high-performance solutions for large-scale, complex datasets with a focus on:

ScalabilityReliabilityPerformanceCost optimisationMaintainability

Passionate about emerging AI and data technologies, with a focus on applying Generative AI, LLMs, Agentic AI, Databricks, Spark and Kafka to build the next generation of intelligent, data-driven platforms.

Credentials & recognition

Certified across AWS, Azure, Databricks and Snowflake

Hover to pause
AWS Certified Solutions Architect – Associate
Amazon Web Services · 2023
Microsoft Certified: Azure Solutions Architect Expert
Microsoft · 2023
Microsoft Certified: Azure Data Engineer Associate
Microsoft · 2022
Databricks Certified Data Engineer Associate
Databricks · 2024
SnowPro Core Certification
Snowflake · 2023
Titan Award — Winner
Fiserv
Spark & Kafka Expert — Learning Symposium
Speaker
★
Generative AI Fundamentals
Databricks
★
Azure Fundamentals (AZ-900)
Microsoft
★
Outstanding Innovation Award
Fiserv · 2020
Cover of Data Engineering Unlocked
Data Engineering Unlocked
Book · with Pankaj Kumar Jain
AWS Certified Solutions Architect – Associate
Amazon Web Services · 2023
Microsoft Certified: Azure Solutions Architect Expert
Microsoft · 2023
Microsoft Certified: Azure Data Engineer Associate
Microsoft · 2022
Databricks Certified Data Engineer Associate
Databricks · 2024
SnowPro Core Certification
Snowflake · 2023
Titan Award — Winner
Fiserv
Spark & Kafka Expert — Learning Symposium
Speaker
★
Generative AI Fundamentals
Databricks
★
Azure Fundamentals (AZ-900)
Microsoft
★
Outstanding Innovation Award
Fiserv · 2020
Cover of Data Engineering Unlocked
Data Engineering Unlocked
Book · with Pankaj Kumar Jain
Technical skills

The stack I build with

Pick a category or type to search. Each category links to the diagrams in the library that use it.

Languages

5

Big Data & Streaming

8

Cloud & Lakehouse

10

Architecture & Practices

8

AI & GenAI

8

Data Security

3
Visual library

System design, drawn out

Carousels, animated architectures and long-form guides on distributed data systems. Hover to pause, click any piece to open it.

Browse all 33 →
System Design Series · Day 1
CAP Theorem — the holy trinity of distributed systems
Distributed Systems & Fundamentals · Carousel · 7 slides
System Design Series · Day 5
Data Replication — sync vs async, eventual consistency, conflicts
Distributed Systems & Fundamentals · Carousel · 10 slides
System Design Series · Day 6
Distributed Transactions — 2PC, Sagas and exactly-once semantics
Distributed Systems & Fundamentals · Carousel · 10 slides
System Design Series · Day 14
File System Design — storing and querying 100 TB of event logs
Distributed Systems & Fundamentals · Carousel · 10 slides
Animated
What happens when a user types a URL in a browser?
Distributed Systems & Fundamentals · Animated
Animated
Apache Kafka — end-to-end streaming architecture
Streaming & Kafka · Animated
Animated
Apache Kafka on Cloud — the complete cheat sheet
Streaming & Kafka · Animated
Apache Kafka Masterclass Guide (63 pages)
Streaming & Kafka · Guide · 63 pages
System Design Series · Day 10
S3/GCS Partitioning Strategies — pruning and the small-file problem
Lakehouse & Databricks · Carousel · 10 slides
System Design Series · Day 11
Hot / Warm / Cold Tiering — lifecycle policies and cost vs latency
Lakehouse & Databricks · Carousel · 10 slides
System Design Series · Day 13
Compaction — Z-Ordering, bin-packing and VACUUM
Lakehouse & Databricks · Carousel · 10 slides
System Design Series · Day 16
Snowflake vs Star Schema — when to normalise dimensions
Lakehouse & Databricks · Carousel · 10 slides
System Design Series · Day 17
Slowly Changing Dimensions — Types 1, 2, 3, 4 and 6
Lakehouse & Databricks · Carousel · 10 slides
Animated
Databricks Lakehouse Architecture — the full reference
Lakehouse & Databricks · Animated
Animated
Your lakehouse bill is 60% idle — five places waste hides
Lakehouse & Databricks · Animated
Animated
Lakehouse Monitoring — what to watch and where
Lakehouse & Databricks · Animated
Data Sharing on Databricks — a Delta Sharing deep dive
Lakehouse & Databricks · Carousel · 21 slides
Data + AI Summit 2026 — complete announcement breakdown
Lakehouse & Databricks · Carousel · 15 slides
Databricks Learning Guide (50 pages)
Lakehouse & Databricks · Guide · 50 pages
Animated
DuckDB — in-process analytics, no cluster required
Lakehouse & Databricks · Animated
Animated
Agent Harness — the infrastructure layer your agents need
AI Systems & Agents · Animated
Animated
Which agent framework should you pick?
AI Systems & Agents · Animated
The Anatomy of an AI Agent — the ecosystem beyond the LLM
AI Systems & Agents · Carousel · 10 slides
The AI Paradigm Shift — from retrieval to autonomous multi-agent systems
AI Systems & Agents · Carousel · 6 slides
Databricks Agent Bricks — build, evaluate and deploy production agents
AI Systems & Agents · Carousel · 6 slides
Turning Data Into Decisions — Databricks Mosaic AI
AI Systems & Agents · Carousel · 8 slides
Calling LLMs from Spark at scale — without burning your budget
AI Systems & Agents · Carousel · 9 slides
Stop Burning Tokens — 13 practices that save 50%+ every day
AI Systems & Agents · Carousel · 14 slides
Animated
The AI code-review bottleneck — 200× more output than reviewers
AI Systems & Agents · Animated
Animated
Claude Fable 5 — architecture & intelligence map
AI Systems & Agents · Animated
Transformer Architecture — every component, labelled
AI Systems & Agents · Diagram
Agentic AI — complete learning guide (58 pages)
AI Systems & Agents · Guide · 58 pages
Animated
Code faster with GitHub Copilot — shortcuts, commands and context tags
Engineering Productivity · Animated
Projects

What I've built

Six platforms and tools, from real-time settlement streams to GenAI agents. Pick one to see the problem, what was built and the numbers.

Streaming & Lakehouse

Data Commerce & Consumer 360 Platform

Streaming & lakehouse modernization behind 10+ product teams

460M+events / day
~5KTPS
5.7Brecords / week
50%faster onboarding

Core member of the data engineering team building the shared data backbone for consumer identity, fraud, risk and analytics products — Consumer Keying & Linking, FSBI, Single Auth, Fraud Risk Exchange, Data Panels, Unknown Shoppers and more — at 5B+ records a week.

  • Architected the GBS Auth cloud modernization: real-time authorization streams from Cloudera CDP to managed Kafka (AWS MSK, active-active East/West) and Databricks with PySpark Structured Streaming and Lakeflow declarative pipelines — 460M+ transactions a day (~5K TPS) across GBS Auth, GFS Auth and EPOC.
  • Built an enterprise Spark ingestion framework that standardised onboarding of core banking (DNA, CTOUCH, Signature, Premier), card (EPOC, Issuer Credit), payments (ACH, Optis) and merchant (DNB, Foursquare, Clover) sources into Azure Data Lake — 5.7B records a week, new-source onboarding 50% faster.
  • Automated pipeline delivery end to end with AI-driven orchestration and Databricks Asset Bundles, plus DataOps agents that generate documentation and runbooks so every pipeline ships documented.
Kafka / AWS MSKDatabricksPySpark Structured StreamingLakeflowDelta LakeAzure Data LakeAsset Bundles
Agentic AI

Spec-Driven AI Pipeline Framework on Databricks

Define AI workflows through configuration, not custom code

Specs · SkillsPrompts · Hooks
Configover code
DABCI/CD + promotion

Contributed to the design and implementation of a reusable architecture centred on Specifications, Skills, Prompts and Hooks, so teams configure AI workflows and agents instead of writing bespoke code — a scalable, governed foundation for agentic AI development.

  • Designed a specification-driven framework for configuring AI workflows and agents.
  • Built reusable Skills, Prompts and Hooks to standardise common AI operations, plus generic instruction templates that accelerate onboarding of new use cases.
  • Integrated Databricks Asset Bundles for automated deployment, environment promotion, CI/CD and testing — faster iteration and reliable production rollout.
  • Promoted modularity, reusability, governance and observability, significantly shortening the AI application development lifecycle.
DatabricksAgentic AILLMsAsset BundlesPython
GenAI

Data Quality Agent

Data quality as an automated service, not a manual review

6check dimensions
2reports / run
Modelagnostic

A GenAI-powered agent that profiles ingested tables, runs quality checks and produces a Data Quality Report and an Ingestion Health Report on every run — completeness, freshness, volume, schema drift, duplicates and anomalies. A frontier model then writes plain-English root-cause explanations with recommended fixes, so engineers act instead of investigate.

  • Agent-studio design: pluggable agents for profiling, checks, health scoring and recommendations.
  • Automated DQ and ingestion-health reports per table, per run, per pipeline.
  • LLM-generated fix recommendations — the Spark/SQL change, the config tweak, or the upstream owner — with severity and confidence.
  • Model-agnostic: swap Claude, GPT or Gemini without changing the agents. Built for the lakehouse: Spark, Delta Lake, Unity Catalog.
Databricks Agent StudioClaude / GPT / GeminiSparkDelta LakeUnity Catalog
DataOps Automation

Pipeline Onboarding Automation — df-pipeline-studio

A standardised, documented pipeline on day one

1wizard flow
EDAautomated
Docsalways in sync

A studio that automates the slow part of pipeline engineering: onboarding. It takes a new source through job onboarding, JSON pipeline-profile generation, automated EDA on the source data and runbook / documentation generation ready for Confluence — built the same way every time.

  • Onboarding wizard: source → config → job profile, no boilerplate.
  • Automated EDA: profiling, column classification, key and relationship discovery.
  • Generates Databricks job profiles, runbooks and pipeline docs from the same metadata; GenAI-assisted documentation that stays in sync with the config.
  • Consistent patterns across every onboarded pipeline.
DatabricksPySparkGenAIJSON profilesConfluence
Real-time Streaming

Card Console Management

Real-time cardholder events for financial-institution clients

DRKafka SRM
Tandem → KafkaOGG for Big Data
5%effort saved

Architected and developed a highly scalable Spark Streaming end-to-end pipeline processing real-time cardholder events, with disaster recovery serving multiple business units.

  • End-to-end streaming solution on Hadoop, Spark, Kafka, Oracle GoldenGate for Big Data and Azure SQL Database.
  • Deployed Oracle Big Data Adapter for real-time ingestion from the Tandem system into Kafka.
  • Implemented disaster recovery for Spark Streaming applications with Kafka SRM (Streams Replication Manager).
  • Built a Kafka data-parsing and validation utility — 5% less effort in testing and validation across teams.
Spark StreamingKafkaKafka SRMOracle GoldenGateAzure SQL DBHadoop
Real-time Settlement

Debit Card Modernization

Mission-critical debit data architecture for real-time settlement

50%less dev effort
5%cost saved
Multi-BUadoption

Led the design and development of an end-to-end debit data architecture on the big-data ecosystem to handle real-time settlements for banking clients.

  • Developed Spark and Kafka Structured Streaming consumer applications for debit data processing.
  • Set up and configured Kafka clusters, topics and partitioning strategy for high-throughput debit workloads.
  • Designed a reusable Tandem-to-Kafka real-time ingestion utility with Oracle Big Data Adapter — 50% less development effort and 5% cost savings, adopted by multiple business units.
Spark Structured StreamingKafkaOracle Big Data AdapterTandem

Let's talk systems

Architecture reviews, speaking, mentoring, or a role where the data platform is the product.

hello@harendrasingh.com +91 79957 65889 LinkedIn