
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.
Email: michael@michaeloswald.dev
LinkedIn: linkedin.com/in/mioswald
GitHub: github.com/michael-oswald
YouTube: youtube.com/@michael-oswald