Will Schurman is a software engineer with 15 years of experience building mobile and release engineering tooling at startups and large companies, currently contributing to Expo from Menlo Park. He specializes in iOS/mobile development and has driven critical features like code signing, manifest handling, and OTA updates across prominent open-source projects such as Expo and EAS CLI. His background includes iOS roles at Instagram and foundational engineering at Facebook, giving him deep experience delivering production-grade mobile infrastructure. At Expo he has touched both CLI and runtime concerns, bridging full-stack developer work with platform release workflows. Not actively looking for new roles, he brings a pragmatic focus on shipping secure, diagnosable builds and improving developer experience. Collected experience across open-source contributions and production teams reflects an engineer who optimizes both developer tooling and app reliability.
15 years of coding experience
9 years of employment as a software developer
Bachelor of Arts (B.A.), Bachelor of Arts (B.A.) at Cornell University
Fastest way to build, submit, and update iOS and Android apps
Role in this project:
Mobile Developer (iOS)
Contributions:361 reviews, 80 commits, 294 PRs in 1 year 10 months
Contributions summary:Will's commits primarily focused on enhancing the EAS CLI's functionality related to iOS application development. They implemented support for features like code signing, including the use of private keys and code signing metadata. The commits also involved refactoring the logging module to avoid the need for specific mocks. Additionally, the user ensured the correct configuration of EAS projects and the appropriate display of project credentials for iOS builds.
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Role in this project:
Mobile Developer (iOS)
Contributions:1148 reviews, 342 commits, 1303 PRs in 3 years
Contributions summary:This developer primarily contributed to the iOS side of the Expo project, specifically within the `expo-updates` module, which focuses on over-the-air updates for Expo apps. Their work involved fixing bugs, such as a type-related issue, and implementing new features, including code signing for enhanced security. They also made improvements in the area of manifest handling, improving logging, and updating dependencies to ensure that build tools and the CLI are operating with the proper tools.
ios-androidiosmobileweexframework7
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.