Nolan O'brien is a seasoned software engineer with 13 years of experience building high-performance client applications and media systems, currently working remotely from Henderson, Nevada. He led major image and performance initiatives at Twitter—driving multi-year efforts that improved media quality and performance by orders of magnitude and reduced data costs for users by up to 95%—and now contributes at Meta. Nolan's background spans iOS leadership roles (including head of iOS engineering and impactful work on the popular Twitter Image Pipeline open-source project) and cross-platform systems engineering from his Cisco and Pure Networks days. He combines hands-on coding in C++, Objective-C/Swift and system design with technical leadership, documentation, and program-level delivery across hundreds of engineers. Outside work he’s family-focused—a Canadian living in Las Vegas with a large family—bringing practical empathy to product decisions affecting billions of users.
13 years of coding experience
14 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Washington
Twitter Image Pipeline is a robust and performant image loading and caching framework for iOS clients
Role in this project:
Mobile Developer (iOS)
Contributions:15 releases, 68 commits, 53 PRs in 3 years 8 months
Contributions summary:Nolan primarily contributed to the Twitter Image Pipeline framework, focusing on image decoding, encoding, and caching functionalities for iOS. Their work involved improvements to image codecs, including the addition of animated PNG support and updates to the WebP codec. Furthermore, the user fixed bugs, optimized the code, and added Swift sample code demonstrating the framework's usage.
Contributions:3 commits, 1 push in 2 years 5 months
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
Nolan O'brien - Software Engineer (no Titles) at Meta