Building mobile infrastructure with Russell Stephens

We talked to Russell Stephens from Compass about building mobile infrastructure, the evolution from self-hosted Jenkins to the cloud, and streamlining CI processes.


In the latest episode of our podcast, we talked to Russell Stephens from Compass about building mobile infrastructure, the evolution from self-hosted Jenkins to the cloud, and streamlining CI processes.

In this episode

Russell is the Mobile Infrastructure Lead at Compass, a company that builds software for real estate agents. They have two tracks for mobile developers: feature-based roles for helping the product teams iterate on specific feature sets and a dedicated team for mobile infrastructure, where developers are responsible for maintaining and iterating on the mobile platform.

In this episode, we talked to Russell about his team’s CI journey, from the struggles of hosting an on-premise Jenkins solution to building a cutting-edge case of mobile infrastructure on Bitrise. We explored how their responsibilities have shifted from the team to the platform: whether it’s a beta build or delivering to the App Store, the team now has the entire process of building, testing, code signing, and shipping automated. We also discussed how the switch has impacted their day-to-day job, their team structure, and how it resulted in an increase in agility and productivity.

Listen to the episode here:

The podcast is also available on these platforms:

About this podcast

In Mobile DevOps is a thing! we showcase developers and their processes and learn about the ways in which mobile development processes differ and overlap, through the lens of Mobile DevOps. The aim? Learning how to be more productive and build better apps, whatever technology you might be using. For this, however, we need your help as well — if you have any questions or topics in mind that you would love to hear about in our upcoming podcasts, let us know on Twitter, or through email.

You can find out more about Russell and his projects here, or check out their Engineering and AI blog. If you're interested in joining Compass, head to their careers page and explore their open positions.

Show notes

Books, articles, and other resources referenced in this episode:

Code References:

Open Source Tools:


No items found.
The Mobile DevOps Newsletter

Explore more topics

App Development

Learn how to optimize your mobile app deployment processes for iOS, Android, Flutter, ReactNative, and more

Bitrise & Community

Check out the latest from Bitrise and the community. Learn about the upcoming mobile events, employee spotlights, women in tech, and more

Bitrise Insights

Cache | Caching

Mobile App Releases

Learn how to release faster, better apps on the App Store, Google Play Store, Huawei AppGallery, and other app stores

Mobile DevOps

Learn Mobile DevOps best practices such as DevOps for iOS, Android, and industry-specific DevOps tips for mobile engineers

Mobile Testing & Security

Learn how to optimize mobile testing and security — from automated security checks to robust mobile testing and more.

Product Updates

Check out the latest product updates from Bitrise — Build Insights updates, product news, and more.

The Mobile DevOps Newsletter

Join 1000s of your peers. Sign up to receive Mobile DevOps tips, news, and best practice guides once every two weeks.