Summary
Colin Mackenzie is a Staff Software Engineer with 12 years of experience building scalable full‑stack JavaScript applications, currently contributing to Expo after leading frontend efforts at SeatGeek and Arcadia. He excels at modernizing codebases—spearheading migrations to TypeScript and Next.js, upgrading core dependencies, and introducing CI/CD practices that measurably improved team velocity and reduced costs. A pragmatic technical leader and mentor, he has founded frontend infrastructure teams, guided multiple engineers, and delivered product features like live queue monitors and acquisition funnels that drove real business impact. Comfortable across React, TypeScript, Node, and build systems, he pairs deep implementation skills with a talent for developer ergonomics and long-term maintainability. Based in Lawrence, Kansas, he’s equally at home optimizing performance for scale and turning messy legacy stacks into predictable, ship‑ready platforms.
12 years of coding experience
11 years of employment as a software developer
B.A. Economics, B.A. Economics at University of Southern California