Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Follow
User actions
Gowtham Potureddi
404 bio not found
Joined
Joined on
Apr 12, 2026
More info about @gowthampotureddi
Post
530 posts published
Comment
0 comments written
Tag
0 tags followed
Design Google Docs: the collaborative editing system design walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design Google Docs: the collaborative editing system design walkthrough
#
designsystem
#
interview
#
dataengineering
#
python
Comments
Add Comment
19 min read
Design an online auction system: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design an online auction system: the system design interview walkthrough
#
interview
#
walkin
#
designsystem
#
dataengineering
Comments
Add Comment
19 min read
Design a stock trading app: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design a stock trading app: the system design interview walkthrough
#
designsystem
#
walkin
#
interview
#
dataengineering
Comments
Add Comment
19 min read
Design a hotel booking system: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design a hotel booking system: the system design interview walkthrough
#
interview
#
dataengineering
#
walkin
#
designsystem
Comments
Add Comment
20 min read
Design a food delivery app: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design a food delivery app: the system design interview walkthrough
#
designsystem
#
interview
#
walkin
#
dataengineering
Comments
Add Comment
18 min read
Design Ticketmaster: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design Ticketmaster: the system design interview walkthrough
#
designsyetem
#
walkin
#
interview
#
python
Comments
Add Comment
17 min read
Design a leaderboard and top-K: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design a leaderboard and top-K: the system design interview walkthrough
#
designsystem
#
python
#
walkin
#
interview
Comments
Add Comment
18 min read
Design Google Maps: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 16
Design Google Maps: the system design interview walkthrough
#
designsystem
#
python
#
interview
#
walkin
Comments
Add Comment
17 min read
Design a recommendation system: the ML system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 15
Design a recommendation system: the ML system design interview walkthrough
#
designsystem
#
interview
#
dataengineering
#
sql
Comments
Add Comment
17 min read
Design object storage (Amazon S3): the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 15
Design object storage (Amazon S3): the system design interview walkthrough
#
designsystem
#
interview
#
dataengineering
#
sql
Comments
Add Comment
17 min read
Design a distributed job scheduler: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 15
Design a distributed job scheduler: the system design interview walkthrough
#
designsystem
#
sql
#
interview
#
dataengineering
Comments
Add Comment
17 min read
Design a key-value store: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design a key-value store: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
17 min read
Design a distributed message queue: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design a distributed message queue: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
15 min read
Design a distributed cache: the system design interview guide
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design a distributed cache: the system design interview guide
#
python
#
sql
#
interview
#
dataengineering
Comments
1
comment
16 min read
Design a web crawler: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design a web crawler: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
15 min read
Design search autocomplete (typeahead): the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design search autocomplete (typeahead): the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
1
comment
16 min read
Design a news feed: the social media feed design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design a news feed: the social media feed design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
15 min read
Design a notification system: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design a notification system: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
1
comment
15 min read
Design Uber: the ride-sharing system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design Uber: the ride-sharing system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
16 min read
Design Netflix: the video streaming system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 13
Design Netflix: the video streaming system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
15 min read
Design a Payment System: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
Design a Payment System: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
14 min read
Design WhatsApp: the chat system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
Design WhatsApp: the chat system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
14 min read
Design a Rate Limiter: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
Design a Rate Limiter: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
1
comment
14 min read
Design a URL Shortener: the system design interview walkthrough
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
Design a URL Shortener: the system design interview walkthrough
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
14 min read
Amazon Coding Interview Questions: what the 2026 loop really tests
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
Amazon Coding Interview Questions: what the 2026 loop really tests
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
12 min read
Behavioral Interview Questions: the Top 25 that actually repeat
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
Behavioral Interview Questions: the Top 25 that actually repeat
#
interview
#
dataengineering
#
python
#
sql
Comments
Add Comment
16 min read
SQL Interview Questions: the 2026 shortlist for data engineers
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
SQL Interview Questions: the 2026 shortlist for data engineers
#
sql
#
interview
#
dataengineering
#
python
Comments
Add Comment
14 min read
System Design Interview Questions: the 2026 shortlist
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Oct 12
System Design Interview Questions: the 2026 shortlist
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
10 min read
Prophecy: Visual, Git-Backed Low-Code Spark & SQL Pipelines for the Enterprise
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 27
Prophecy: Visual, Git-Backed Low-Code Spark & SQL Pipelines for the Enterprise
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
26 min read
Bruin: SQL + Python Pipelines in One Framework With Built-In Quality Checks
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 27
Bruin: SQL + Python Pipelines in One Framework With Built-In Quality Checks
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
27 min read
A Local Lakehouse on Your Laptop: DuckDB + Iceberg + Trino for Zero-Cloud Dev
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 27
A Local Lakehouse on Your Laptop: DuckDB + Iceberg + Trino for Zero-Cloud Dev
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
28 min read
Data Residency & Sovereignty: Multi-Region Architectures for Compliant Data Platforms
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 27
Data Residency & Sovereignty: Multi-Region Architectures for Compliant Data Platforms
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
32 min read
GDPR vs CCPA vs India DPDP: Building Multi-Jurisdiction Privacy Pipelines
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 25
GDPR vs CCPA vs India DPDP: Building Multi-Jurisdiction Privacy Pipelines
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
SOC 2 for Data Engineering: Controls, Audit Logs & Evidence-Collection Pipelines
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 25
SOC 2 for Data Engineering: Controls, Audit Logs & Evidence-Collection Pipelines
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Marimo: The Reactive Python Notebook for Reproducible Data Work
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 25
Marimo: The Reactive Python Notebook for Reproducible Data Work
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
26 min read
Papermill & Notebook Pipelines: Parametrized, Scheduled, Version-Controlled Notebooks
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 24
Papermill & Notebook Pipelines: Parametrized, Scheduled, Version-Controlled Notebooks
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
25 min read
Streamlit for Data Engineers: Internal Data Apps & Pipeline Dashboards
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 24
Streamlit for Data Engineers: Internal Data Apps & Pipeline Dashboards
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Factless Fact Tables: Modeling Events, Coverage & Eligibility Without Measures
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 24
Factless Fact Tables: Modeling Events, Coverage & Eligibility Without Measures
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
28 min read
Bridge Tables & Many-to-Many Dimensions: Modeling Hierarchies and Multi-Valued Attributes
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 23
Bridge Tables & Many-to-Many Dimensions: Modeling Hierarchies and Multi-Valued Attributes
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
31 min read
Special Dimensions: Junk, Degenerate, Role-Playing & Conformed Dimensions
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 23
Special Dimensions: Junk, Degenerate, Role-Playing & Conformed Dimensions
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Fact Table Patterns: Transaction, Periodic Snapshot & Accumulating Snapshot Facts
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 23
Fact Table Patterns: Transaction, Periodic Snapshot & Accumulating Snapshot Facts
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Iceberg Table Maintenance: Compaction, Expire Snapshots, Rewrite Manifests & Orphan Files
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 22
Iceberg Table Maintenance: Compaction, Expire Snapshots, Rewrite Manifests & Orphan Files
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
30 min read
Apache Amoro (was Arctic): Self-Optimizing Lakehouse Management for Iceberg & Paimon
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 22
Apache Amoro (was Arctic): Self-Optimizing Lakehouse Management for Iceberg & Paimon
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
28 min read
Apache Paimon: The Streaming Lakehouse Table Format for Flink & Spark
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 22
Apache Paimon: The Streaming Lakehouse Table Format for Flink & Spark
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Databricks SQL Warehouses & Serverless Compute: Sizing, Photon & Cost Control
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 21
Databricks SQL Warehouses & Serverless Compute: Sizing, Photon & Cost Control
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
28 min read
Google Cloud Composer: Managed Airflow on GCP — Sizing, Tuning & Gotchas
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 21
Google Cloud Composer: Managed Airflow on GCP — Sizing, Tuning & Gotchas
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Google Cloud Dataproc & Dataproc Serverless: Managed Spark on GCP
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 21
Google Cloud Dataproc & Dataproc Serverless: Managed Spark on GCP
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
27 min read
Amazon EMR Deep Dive: Cluster Types, Spot Fleets, EMR Serverless & Iceberg
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 20
Amazon EMR Deep Dive: Cluster Types, Spot Fleets, EMR Serverless & Iceberg
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
30 min read
Azure Databricks vs Microsoft Fabric: Choosing Your Azure Lakehouse in 2026
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 20
Azure Databricks vs Microsoft Fabric: Choosing Your Azure Lakehouse in 2026
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
ADLS Gen2 for Data Engineers: Hierarchical Namespace, POSIX ACLs & Performance
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 20
ADLS Gen2 for Data Engineers: Hierarchical Namespace, POSIX ACLs & Performance
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Azure Synapse Analytics Deep Dive: Dedicated vs Serverless SQL Pools & Spark Pools
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 19
Azure Synapse Analytics Deep Dive: Dedicated vs Serverless SQL Pools & Spark Pools
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
28 min read
Azure Data Factory Deep Dive: Mapping Data Flows, Triggers, Integration Runtimes & CI/CD
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 19
Azure Data Factory Deep Dive: Mapping Data Flows, Triggers, Integration Runtimes & CI/CD
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
27 min read
SQS, SNS & EventBridge: Simple Queues and Fan-Out in AWS Data Pipelines
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 19
SQS, SNS & EventBridge: Simple Queues and Fan-Out in AWS Data Pipelines
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
30 min read
NATS & JetStream: Lightweight Messaging for Edge & Real-Time Pipelines
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 18
NATS & JetStream: Lightweight Messaging for Edge & Real-Time Pipelines
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
30 min read
RabbitMQ vs Kafka for Data Engineering: Queues vs Logs, When Each Wins
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 18
RabbitMQ vs Kafka for Data Engineering: Queues vs Logs, When Each Wins
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
29 min read
Amazon MSK & MSK Serverless: Managed Kafka Without the Ops
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 18
Amazon MSK & MSK Serverless: Managed Kafka Without the Ops
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
32 min read
PyAirbyte: Running Airbyte Connectors as a Python Library
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 17
PyAirbyte: Running Airbyte Connectors as a Python Library
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
26 min read
Sling: CLI-First Database-to-Database & File Replication for Data Teams
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 17
Sling: CLI-First Database-to-Database & File Replication for Data Teams
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
27 min read
dlt (data load tool) for Data Engineers: Schema Inference, Incremental Loads & Load Modes
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 17
dlt (data load tool) for Data Engineers: Schema Inference, Incremental Loads & Load Modes
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
24 min read
Makefiles & Taskfiles for Reproducible Data Workflows
Gowtham Potureddi
Gowtham Potureddi
Gowtham Potureddi
Follow
Sep 16
Makefiles & Taskfiles for Reproducible Data Workflows
#
python
#
sql
#
interview
#
dataengineering
Comments
Add Comment
62 min read
loading...
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account