• 🏠  The Netherlands
  • 📍  San Francisco
  • 💼  Engineering @ Speak
  • 🗣️  English, Dutch

👋 I'm Scott, a software engineer based in San Francisco. I work on long-lived software systems, especially where architecture, developer experience, and platform engineering shape how teams build and maintain them.

I'm currently the iOS Platform Lead at Speak, working on foundational systems for architecture, CI, and release workflows that keep the app maintainable as it grows. Previously, I was the tech lead for Mobile Infrastructure at Lyft, where I helped scale the mobile org from a handful of engineers to 150 people.

For more background, see my resume or about page. If something here resonates, email me.

What I focus on

Architecture and migrations

I help large codebases evolve without freezing product work. At Lyft, that meant modularizing the iOS apps, introducing state-driven architecture patterns, and designing migrations that dozens of engineers could adopt incrementally.

Developer experience

I build tools and feedback loops that make engineering work easier to trust, from code quality dashboards, ownership systems, and testing strategy at Lyft to mobile observability and simplified release workflows at Speak.

Platform engineering

I create shared systems that product teams can build on instead of rebuilding. At Speak, that includes CI, release automation, authentication infrastructure, and other foundations for a fast-moving mobile product.

Selected writing

A few posts that show how I think about technical direction and systems engineering.