Michael Oswald

Hi, I'm Michael, a software engineering manager that made the switch to Data and AI engineering. I write in-depth tutorials on data engineering, analytics pipelines, and modern AI data stack tools.

What I Cover

  • Data Engineering Fundamentals: ETL/ELT pipelines, data modeling, and warehouse architecture
  • AI Engineering: Integrating large language models and building AI-powered applications
  • Analytics Engineering: Building reliable data transformations and metrics layers
  • Hands-on Tutorials: Step-by-step guides from beginner to production-ready

Background

  • Software engineer with 12+ years building distributed systems
  • Transitioned to Data and AI engineering
  • My Focus: Making data engineering accessible to software engineers

Why This Blog?

As a software engineer who transitioned into data engineering, I understand the learning curve. Most tutorials assume you already know the ecosystem, but I remember struggling with the basics.

This blog provides step-by-step tutorials that actually work, with real code examples and practical explanations. No hand-waving, just clear guidance from one engineer to another.

Get Updates

Subscribe to get new posts about data engineering, AI, and modern data stack.