Software engineering consulting, workshops, and research

Engineering systems for the AI era.

I help software engineering leaders improve code reviews, developer effectiveness, collaboration, and quality practices as AI changes how software gets built.

Dr. Michaela Greiler
Trusted by engineering teams at
Microsoft BMW Wikimedia Wix National Instruments

About

Research depth. Industry judgment. Practical change.

I’m Dr. Michaela Greiler, a software engineering researcher, consultant, and trainer focused on developer effectiveness, code reviews, and the human side of building software.

I hold a PhD in Software Engineering from Delft University of Technology, worked at Microsoft and Microsoft Research, and previously led research at DX.

Through Codalytics, I help engineering leaders move beyond generic productivity advice and improve the real systems through which software is reviewed, shipped, learned, and maintained.

What I do

Support for engineering organizations that want better outcomes, not more process.

01

Engineering consulting

Strategic support for improving engineering workflows, quality practices, developer experience, and AI-era operating models.

02

Workshops & training

Hands-on sessions that help teams improve code reviews, collaboration, feedback quality, and day-to-day engineering effectiveness.

03

Research & assessments

Evidence-based analysis for organizations that want to understand what is slowing teams down and what to change next.

Why now

AI is a systems shift, not just a tooling upgrade.

AI coding tools can increase implementation speed dramatically. But faster code generation also changes the pressure on architecture, review, testing, onboarding, ownership, and team learning.

The organizations that benefit most will not be the ones that simply add another tool. They will be the ones that redesign how engineering judgment flows through the system.

  • Review dynamics
  • Architectural consistency
  • Quality signals
  • Knowledge distribution
  • Onboarding speed
  • Team collaboration

Featured workshop

Code Reviews: Superpower or Expensive Bottleneck?

My flagship workshop helps teams turn code reviews from a slow, frustrating checkpoint into a practical system for quality, learning, and shared engineering judgment.

Teams learn how to reduce review turnaround time, improve feedback quality, handle disagreement constructively, and adapt review practices for AI-generated code.

Hands-on Exercises, discussion, and realistic review scenarios.
Team-specific Built around your current workflow and bottlenecks.
AI-aware Practical review patterns for AI-assisted development.

Research focus

Empirical research that translates into better engineering practice.

View publication profile

Developer Experience

Research on how developer experience connects to business and engineering outcomes.

DevEx in Action: A Study of Its Tangible Impacts

Code Reviews

Studies grounded in Microsoft engineering practice on what makes code reviews useful.

Characteristics of Useful Code Reviews

Testing

Empirical work on how teams test complex systems while reducing waste and protecting quality.

The Art of Testing Less without Sacrificing Quality

Resources

Talks, writing, and practical guidance for software engineering leaders.

Writing library

Articles grouped by theme, from code reviews to DevEx, testing, data, and engineering leadership.

A curated map of the full article list, organized so engineering leaders can quickly find the most relevant material.

Work together

Bring research-backed judgment to your next engineering change.

I support consulting, workshops, research collaborations, and specialist advisory work for organizations improving how software gets built.

Get in touch