Summary
Matt Diephouse is a seasoned software engineer with 21 years of experience building desktop and mobile applications and infrastructure, currently at Apple in Grand Rapids, Michigan. His career includes impactful roles at Apple (Final Cut Pro X), GitHub (GitHub Desktop), American Express (main mobile app), and deep open-source work across Swift, Objective‑C, Haskell, and tooling projects. He has contributed to well-known projects like Carthage, ReactiveCocoa/ReactiveSwift, and Homebrew, improving concurrency models, dependency management, and package formula automation. Comfortable across backend, full‑stack, and build/release engineering, he blends production-grade engineering with test-driven development and performance-focused refactors. Notably, he created the mmmarkdown CLI and helped bootstrap SwiftGit2, showing a knack for practical tools that bridge libraries and developer workflows. His long tenure at platform companies and sustained open-source commits reflect both product-scale discipline and curiosity for language-level improvements.
21 years of coding experience
12 years of employment as a software developer
BSE, Computer Science, BSE, Computer Science at University of Michigan