Anthony Miller is an iOS engineer and Swift specialist with 11 years of software experience and seven focused on native iOS development, currently shaping the Apollo iOS client at Apollo GraphQL. He combines strong technical leadership—formerly leading the iOS team at Salesforce.org—with hands-on expertise in Swift, Objective-C, and Objective-C++, and a disciplined affinity for TDD and SOLID architecture. Anthony is an active open-source contributor who has improved stability and fixed memory leaks in high-profile projects like apollographql/apollo-ios and strengthened async test reliability in Quick/Nimble. He has a track record of shipping performant, testable mobile features from his time at Facebook through to enterprise and startup settings, and often tackles tricky asynchronous and memory-management challenges that hide in complex networking stacks. Based in Las Vegas, he brings a pragmatic engineering mindset that blends deep code-level problem solving with team-building and mentorship.
11 years of coding experience
7 years of employment as a software developer
Bachelor's Degree Political Science, Bachelor's Degree Political Science at University of Nevada-Las Vegas
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
Role in this project:
iOS Mobile Developer
Contributions:27 releases, 597 reviews, 260 commits in 2 years 11 months
Contributions summary:Anthony primarily focused on fixing memory leaks and improving the stability of the Apollo iOS client. They addressed memory management issues in Promise and ResultOrPromise components, contributing to more robust asynchronous operations. Additionally, the user added unit tests to verify the fixes and implemented a solution to address a build issue by adding missing imports. They demonstrated a good understanding of the project's codebase, particularly the parts related to asynchronous network requests and their management.
Contributions:7 commits, 1 PR, 17 comments in 13 days
Contributions summary:Anthony's contributions center on improving the test suite for the "Nimble" framework, a matcher framework for Swift and Objective-C. The commits primarily focus on fixing race conditions within the `waitUntil` function, a core component of the framework. The user addresses issues related to asynchronous operations and RunLoop management, ensuring tests do not hang indefinitely. The work involves modifying existing test cases, adding new tests, and modifying supporting code related to asynchronous testing to enhance the reliability of the testing framework.
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.