Skip to main content

Command Palette

Search for a command to run...

Day 0: Starting My 90-Problem Journey

Updated
1 min read
V

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.

90 Days of Data Engineering

Part 1 of 48

Solving 90 problems over 18 weeks. Daily posts Mon-Fri. Goal: Switch to development role.

Up next

LeetCode 175: Combine Two Tables

LeetCode 175 Explained: Merge Two Tables with Ease