Hi, I'm Rahul Agrawal.
I turn messy data into gold with blazing-fast pipelines.
A passionate Data Engineer dedicated to building robust data solutions, documenting my learning journey, and constantly finding the right spot to push the limits of data.
My Stack
Tools & Technologies
The instruments I use to orchestrate data.
Python
Pipelines, ETL, automation
SQL
Complex queries & modeling
dbt
Data transformations & models
Power BI
Dashboards & insights
Snowflake
Cloud data warehousing
Excel
Analysis & reporting
Selected Work
Featured Projects
Things I've shipped, scaled, and learned from.
YouTube
Snowflake, on Video
Bite-sized lessons from my YouTube channel on Snowflake and modern data.

Snowflake 101: Architecture in 10 Minutes
A quick tour of Snowflake's multi-cluster shared data architecture and why it changed cloud warehousing.
Watch on YouTube
Warehouses, Credits & Cost Control
How I size warehouses, set auto-suspend, and avoid surprise bills in production Snowflake accounts.
Watch on YouTube
Streams & Tasks: Change Data Capture the Easy Way
Building incremental pipelines inside Snowflake with streams, tasks, and merge — no external orchestrator needed.
Watch on YouTubeWriting
Latest Writings
Documenting my journey of learning and exploring the data world.
From CSV Chaos to a Clean Lakehouse
How a medallion architecture rescued my weekend reports and made my team trust the numbers again.
Read moreSnowflake Cost Tuning: Lessons from the Trenches
Warehouse sizing, auto-suspend, and the surprisingly large bill that taught me to read query profiles.
Read moreWhy dbt Changed How I Think About SQL
Modular models, tests as first-class citizens, and the discipline that comes with treating SQL like software.
Read more