
Data Engineer @PwC 🇩🇪 Building in public 👩💻 SQL • Python • AWS • Data Engineering Experiments, lessons, interview prep & tech thoughts
Joined July 2026
- Tweets5.3K
- Following1.9K
- Followers3.3K
- Likes7.1K
Pinned Tweet
As a Data Engineer in Germany 🇩🇪 one thing I learned: companies care more about what you can BUILD than what you can list on a CV.
If you’re serious about Data Engineering, build these 5 projects:
Batch ETL Pipeline
Real-time Kafka Pipeline
Spark Data Processing Project
Cloud Data Warehouse
End-to-end Analytics Pipeline
5 strong projects > 50 certificates.
Interviewer:
YOUR DATABASE TRANSACTIONS GOT SLOWER AFTER REDUCING LOCK CONTENTION.
Before: 200ms. After: 2 seconds.
What other bottleneck might have emerged?
We can unlock a $1,000 phone with our face.
But why do we still need a 4-digit PIN?
Which one is actually more secure?
KOMAL👩💻 retweeted
Interviewer:
YOUR SQL QUERY GOT 40X SLOWER AFTER ADDING A FILTER.
Before: 150ms. After: 6 seconds.
The filter removes 99% of rows. Why?
Two SQL queries.
Same database. Same results.
One takes 50 milliseconds.
The other takes 8 seconds.
How can two correct queries have such different performance?
Interviewer:
YOUR SQL QUERY GOT 40X SLOWER AFTER ADDING A FILTER.
Before: 150ms. After: 6 seconds.
The filter removes 99% of rows. Why?
Interviewer:
YOUR SQL QUERY IS FASTER WITHOUT PARALLEL EXECUTION.
8 workers: 12 seconds. Single worker: 2 seconds.
How can more parallelism make it slower?
We went from 3G to 4G to 5G.
Internet speeds increased dramatically.
Then why do some websites still take 10 seconds to load?
A $300 phone can run 100+ apps.
But a $2,000 laptop sometimes struggles with 20 browser tabs.
What’s actually consuming all that power?
KOMAL👩💻 retweeted
Interviewer:
YOUR SQL QUERY GOT 70X SLOWER AFTER UPDATING STATISTICS.
Before: 100ms. After: 7 seconds.
No code or index changes. What happened?
Interviewer:
YOUR SQL QUERY GOT 70X SLOWER AFTER UPDATING STATISTICS.
Before: 100ms. After: 7 seconds.
No code or index changes. What happened?
Phones are getting faster every year.
Cameras keep improving.
AI features keep expanding.
But why do we still worry about our phone battery lasting one full day?
KOMAL👩💻 retweeted
One laptop has 8 CPU cores.
Another has 16 CPU cores.
Yet the 8-core laptop sometimes finishes tasks faster.
Does doubling the cores actually mean doubling the performance?
Python is slower than C++ in many benchmarks.
Yet Python dominates so much of AI development.
Why would engineers choose a slower language for such demanding work?
KOMAL👩💻 retweeted
Wife: What are you thinking about?
Me: Who should inherit my X account when I’m gone.
Wife: You’re an idiot.
*removes Wife from the shortlist*
In India, “I’ll be there in 5 minutes” means 30 minutes. 😂
“I’m on my way” means still at home.
And “Almost there” means just leaving the house. 🇮🇳🤣
You pay for 1Gbps internet.
Your laptop shows 300Mbps.
Your phone shows 600Mbps.
All connected to the same Wi-Fi.
Where did the remaining speed go?

