Stefan Haas

Stefan Haas

Senior Software Engineer at Microsoft writing deep-dive engineering articles about TypeScript, Angular, monorepos, and developer experience.

8 articles latest: Nov 2025 TypeScript · Angular · React · Nx

I'm a passionate software engineer with more than 6 years of professional experience building scalable web applications and developer tools. Currently, I work at Microsoft, where I focus on creating great developer experiences and improving developer productivity for large-scale web applications.

Over the years, I've developed expertise in modern web technologies, with a particular focus on TypeScript, Angular, React, Nx and Node.js. I'm also deeply interested in Developer Experience (DX), DevOps and Site Reliability Engineering (SRE) - which is becoming increasingly important in my day-to-day work. Nowadays, I mostly enjoy the soft skills side of software engineering - leading projects, mentoring others, and driving technical initiatives that have a broad impact across the organization.

When I'm not coding, you can find me experimenting with new cooking techniques (especially perfecting the art of cooking steak), reading technical books, or exploring the latest trends in software and AI. I believe in continuous learning and sharing knowledge with the developer community.

Despite my young age of 25, I am already married and have two wonderful children that keep me motivated and inspired every day (and busy!). I live in a small Austrian town called Alkoven, which btw has the best Asparagus you can find, and am living a quiet and comfortable life with my family.

Reading List

Book cover