Day 0: Starting My 90-Problem Journey
I'm Varchasv, a Data Engineer working on enterprise data integration.
Currently on a 90-problem challenge to level up my technical skills and switch to a more development-focused role.
What I'm doing:
- Solving 2 Leetcode problems daily (SQL + DSA).
- Blogging about each problem.
- Building in public.
My Goal - Land a better data engineering role by mid-2026.
Follow my journey !!
The Commitment
I’m committing to solving 90 problems over 18 weeks.
60 SQL problems (Leetcode + StrataScratch).
30 DSA problems (Python).
Schedule: 2 problems/day, Monday-Friday.
Format: One blog post per problem.
Timeline: January 13 - May 2026.
Why I’m Doing This
Current Situation:
Data Engineer at a service company.
Want to transition to development work .
My Goals:
Build strong SQL and algorithms foundation.
Prepare for technical interviews.
Switch to better data engineering roles.
Eventually work for product companies.
The Plan
Weekdays (Mon-Fri):
Solve 1 SQL problem.
Solve 1 DSA problem.
Write blog post for each.
Share my approach, code and learnings.
Weekends:
Rest and recharge.
Review week’s problems
No new problems.
What You Can Expect
Every weekday, I’ll post:
My solution and approach.
Code with explanations.
Mistakes I made.
Key learnings.
I’ll be honest about struggles, failures, and the learning process.
The Starting Point
Skills I have:
B.Tech in CSE
Working as Data Engineer (~10 months)
Experience: SQL, Python, Databricks, AWS, PySpark
Built batch ETL pipeline project.
Let’s Begin
Starting Tuesday, January 13th with:
Leetcode 1: Two Sum
Leetcode 175: Combine Two Tables
Follow along! Comment if you’re on a similar journey.