Brentley Jones is a Senior Staff Engineer with 11 years of experience specializing in mobile developer experience and iOS tooling, currently focused on iOS client tooling and platform improvements. He co-founded and led Target’s iOS Mobile Platform team and has driven developer productivity at Lyft, BuildBuddy, and Reddit through custom processes, build automation, and tooling. Brentley is an active open-source contributor to high-impact projects in the Apple and Bazel ecosystems—helping improve Xcode project generation (XcodeGen), Bazel rules for Apple/Swift, and BuildBuddy’s Xcode integrations—which reflects deep expertise in build systems and reproducible iOS builds. He combines architecture and hands-on engineering to reduce friction across CI/CD, code signing, and incremental builds, and is known for pragmatic fixes that improve remote execution and caching. Based in Minneapolis, he pairs platform leadership with a background in both mobile app development and backend/build engineering, often working on the intersection of developer workflows and production reliability.
11 years of coding experience
15 years of employment as a software developer
B.S., Applied Computer Science, B.S., Applied Computer Science at St. Cloud State University
Contributions:2 releases, 809 reviews, 81 commits in 2 years 10 months
Contributions summary:Brentley primarily contributed to enhancing the Bazel rules for Apple platforms. They improved the `swift_stdlib_tool`, addressing remote execution failures and compatibility with Python 2. Further contributions involved code signing improvements, enabling caching of ad-hoc signed bundles and fixing execution requirements. The user also worked on allowing features to be propagated to bundle rules and added code signing inputs for better build reproducibility.
Bazel rules to build Swift on Apple and Linux platforms
Role in this project:
Backend & Build Engineer
Contributions:1 release, 472 reviews, 57 commits in 2 years 6 months
Contributions summary:Brentley contributed to the build system for Swift projects using Bazel rules. Their work involved adding and modifying build configurations, improving the handling of Swift module caches, and fixing worker-related error reporting. Key changes included integrating new features for incremental builds and improving the management of derived files within the build process. The user also addressed and fixed issues related to WMO (Whole Module Optimization).
bazelplatformslinuxstarlarkswift
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brentley Jones - Senior Staff Engineer at Reddit, Inc.