As a Gartner analyst, I advise executives and technology leaders at the world’s largest enterprises on how to build high-performing software engineering organizations and harness emerging technologies to boost productivity. I lead Gartner’s research on AI code assistants and the impact of AI on software engineering, helping clients understand where the technology is today, where it’s headed, and how to prepare.
My research centers on:
- AI in software engineering: from code assistants to SWE agents, and their effect on workflows, quality, and velocity.
- AI-driven productivity: how to measure, benchmark, and capture the gains from generative…
As a Gartner analyst, I advise executives and technology leaders at the world’s largest enterprises on how to build high-performing software engineering organizations and harness emerging technologies to boost productivity. I lead Gartner’s research on AI code assistants and the impact of AI on software engineering, helping clients understand where the technology is today, where it’s headed, and how to prepare.
My research centers on:
- AI in software engineering: from code assistants to SWE agents, and their effect on workflows, quality, and velocity.
- AI-driven productivity: how to measure, benchmark, and capture the gains from generative AI in development.
- Future of intelligence: how to think about AGI and its implications for enterprise technology strategy.
Before Gartner, I was an academic philosopher studying consciousness, cognition, and the relationship between language, thought, and perception. This training built a way of thinking: making fine distinctions, testing assumptions, and distilling complex systems to their essence. Today, I bring that perspective to the practical challenges faced by global CIOs, CTOs, and engineering leaders.