My name is Scott and I'm a software engineer, originally from the Netherlands but now living in San Francisco 🌁

I started building iOS apps in 2011. Over time I found myself increasingly drawn to the systems that drive the product: the architecture, workflows, tools, and engineering culture that determine whether software stays easy to change as it grows.

That path took me from product engineering into mobile infrastructure and platform work: architecture, developer experience, testing strategy, release engineering, observability, and large-scale migrations. I gravitate toward work that makes complicated systems more understandable and easier for teams to maintain over time.


Experience

Speak (current)

At Speak, I focus on the systems that make a fast-moving mobile product easier to build, ship, and maintain as the team and codebase grow. This continues the platform work I did at Lyft, but closer to the product and in a smaller team setting:

Lyft (2014 – 2025)

I joined as the first dedicated iOS engineer and over time became tech lead for a 150-engineer Mobile organization, moving from building rider and driver features to the systems, standards, and technical direction that let the org scale without sacrificing quality. Much of that work centered on making a fast-growing codebase safe for many teams to change:

For a more complete work history, see my resume in PDF or HTML (last updated February 2025).


Community

I've also really enjoyed teaching others in the community through speaking engagements and tutorial writing and editing.

Kodeco (formerly raywenderlich.com)

Other


Contact

If something here speaks to you, or you just want to say hi, I'd be glad to hear from you! Please reach out at hi@scottberrevoets.com.

You can also find me on LinkedIn, GitHub, and Mastodon.