Mobile System Design

By the author of the Mobile System Design and Swift in Depth books

Work With Me

I can help your team improve architecture and deliver better apps

Email me at [email protected] and we can discuss options.

Workshops

One-day or multi-session workshops for your team.

After the workshop, your team will be able to do one or more of the following:

  • Design mobile architectures that scale and are easier to maintain
  • Build reusable flows and UI patterns that speed up development
  • Improve navigation and flow design across your apps
  • Implement or improve a design system to scale UI
  • Align iOS and Android teams for cross-platform consistency
  • Work more effectively together with clear team processes and patterns
  • Deliver robust features faster and with greater confidence

Photo courtesy of OpenReply

Presentations

I also give presentations at team events, meetups, and conferences. These are designed to inspire, challenge thinking, and give practical insights for mobile teams.

I speak on topics such as modern mobile system design, architecture patterns for large-scale apps, testing, design systems for mobile, reusable flows, scaling teams and architecture, and bridging design and engineering for better outcomes.

Check out my presentation at the GOTO; conference

Freelance iOS Development & Consulting

I'm available for freelance iOS development projects and consulting work to help your team deliver robust apps that scale and are easier to maintain.

I can work with your team on iOS app development, including designing app architectures, building features, fostering a strong testing culture, implementing robust navigation and UI flows, ensuring cross-platform consistency, improving team processes, and supporting scalable UI via design system adoption.

Whether you need help with a specific iOS project or ongoing development support, I'm available for hire.

About me

Tjeerd in ’t Veen is a mobile engineer who challenges the way we create mobile applications.

With over 25 years of experience developing features, including roles as a staff engineer at Twitter (now X) and as a mobile tech lead at ING international bank, he possesses expertise in developing mobile applications with scalability, adaptability, and robustness.

Tjeerd is the author of the Mobile System Design book and the highly-rated book Swift in Depth.

Email me at [email protected]