Summary
Michael Irvine is a Senior Software Development Engineer specializing in big data with 11 years of experience building data-driven systems and product-facing platforms. He blends practical engineering—ETL, data warehouses, dbt, TypeScript, React, and GCP—with product judgment honed from roles at Zearn, Truepill, and startups he co-founded. As Delphi Labs’ CTO he focused on natural language interfaces to make enterprise data conversational, and now applies that synthesis at Zillow while advising AI startup Robin AI. His background in Philosophy, Politics & Economics with a CS minor gives him a thoughtful stance on the ethics and societal impact of data and AI. Michael is comfortable spanning full-stack delivery and data infrastructure, repeatedly turning complex healthcare and education requirements into scalable, reusable platforms. Colleagues describe him as a pragmatic builder who pairs technical depth with a curiosity about how data shapes decisions.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Arts (B.A.) Philosophy Politics & Economics Minor in Computer Science, Bachelor of Arts (B.A.) Philosophy Politics & Economics Minor in Computer Science at Claremont McKenna College
International Baccalaureate, International Baccalaureate at George Mason High School
Spanish, python, ruby (ruby on rails/activerecord), sql, javascript, typescript