Andrew Yates is a Staff Engineer based in San Francisco with 14 years building native iOS apps and leading mobile teams, currently shaping Buffer’s iOS experience. He combines product-focused engineering with an active indie developer streak—shipping apps like Alpenglow and event apps used by thousands under his AndyDev moniker. At Buffer he progressed from iOS Engineering Lead to Staff Engineer, contributing both to new features and to open-source tooling such as adding Buffer integration to the widely used ShareKit sharing library. Known for pragmatic UI/UX attention and reliable integrations (including OAuth and API updates), he balances large-scale product ownership with hands-on feature development across web and mobile.
Drop in sharing features for all iPhone and iPad apps
Role in this project:
Mobile Developer (iOS)
Contributions:36 commits in 4 months
Contributions summary:Andrew primarily focused on integrating the Buffer sharing service into the ShareKit library, adding the ability to share URLs and text to Buffer. They implemented the necessary authorization, UI presentation, and content handling, along with configuration options. Additionally, the user updated the Twitter sharing functionality to use the 1.1 API and resolved a crash related to Twitter OAuth. They also added an option to control URL shortening within the Buffer sharing flow.
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.