Ben Asher

Director Of Engineering at Ashby

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ben Asher is a Director of Engineering in San Francisco with 11 years of experience leading mobile and cross-platform engineering teams and shipping production-grade systems. He moved up through hands-on roles at Ashby, Autodesk/PlanGrid, Yelp and Expedia, driving Kotlin Multiplatform and iOS initiatives, mobile sync reliability, and authentication unification. Ben combines technical leadership with deep engineering craft—authoring or contributing to open-source projects like CocoaPods, Swift Foundation corelibs, and the widely used pre-commit framework by adding Swift support. He has a track record of stabilizing shared libraries, founding governance for open source contributions, and presenting at conferences such as droidcon and KotlinConf. Colleagues rely on him to translate complex cross-platform challenges into practical, testable solutions while keeping teams shipping fast.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Michigan
stackoverflow-logo

Stackoverflow

Stats
799reputation
110kreached
8answers
2questions
github-logo-circle

Github Skills (28)

dependency-manager10
objective-c10
ios10
python10
analyzer10
foundation10
testing10
uuid10
xcode10
installer10
precommit10
pre-commit-hook10
swift10
macos10
installers10

Programming languages (18)

PowerShellJavaC++CRustMakefileGoHTML

Github contributions (5)

github-logo-circle
CocoaPods/Xcodeproj

Apr 2016 - Mar 2017

Create and modify Xcode projects from Ruby.
Role in this project:
userFull-stack Developer
Contributions:23 commits, 9 PRs, 6 pushes in 11 months
Contributions summary:Ben primarily focused on modifying and extending the functionality of the `xcodeproj` library, specifically related to app extension handling within Xcode projects. Their contributions included identifying app extensions using product types, adding fixture projects for testing, and expanding methods to handle embedded targets. The changes involved updates to the core project and target handling classes, alongside associated testing improvements. They also made minor documentation and formatting fixes.
rubyxcode
CocoaPods/CocoaPods

May 2016 - May 2017

The Cocoa Dependency Manager.
Role in this project:
userBack-end Developer
Contributions:135 commits, 74 PRs, 31 pushes in 1 year
Contributions summary:Ben primarily contributed to the internal workings of the CocoaPods project, focusing on improving the installer and analyzer modules. Their commits addressed bugs related to extensions and frameworks, specifically resolving issues where host targets were missing or misconfigured. They also refactored code related to embedded targets, incorporating special handling for various target types.
dependency-manageriosmacobjective-cswift
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