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 coding agents 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 focuses on:
- AI in software engineering: agentic coding tools and platforms and their effect on workflows, quality, and velocity.
- AI-driven productivity: how to measure, benchmark, and capture the gains from generative AI in software development.
- Future of intelligence: how to think about AGI and its implications for enterprise technology strategy.
Before Gartner, I was an academic philosopher specializing in philosophy of mind (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 skillset to the practical challenges faced by global CIOs, CTOs, and engineering leaders.
Fordham University, Post-doctoral fellow, 4 years
Mount Saint Mary's University, Los Angeles, Assistant Professor, 1 years
University of California, Irvine, Assistant Professor, 2 years
AI Strategy and Business Transformation
Software Engineering Technologies and AI Solutions
Software Engineering Leadership
Software Engineering Practices and AI-Native Software Delivery
PhD, Philosophy, University of California, Irvine
MA, Eastern Classics, St. John's College
BA, Philosophy, Villanova University
AI-augmented software engineering
Developer Productivity & Developer Experience