← Back to Articles
  1. Going from Software Engineering Skills to Data Engineering

    I spent years as a backend developer following SOLID, DRY, and clean architecture. Then I moved into Data Engineering and quietly stopped being a software engineer. Here's how that happened, and what it took to notice.

  2. Building a Text-To-SQL Agent from Scratch: Dealing with messy data and metrics

    Part 1 of a diary series. I joined a company as a data engineer who knew Spark and little about the business, and this is the problem I found, the research I did and the plan for an agent that answers my team's data questions.