Calvin Cestari is an iOS engineer and seasoned software leader with 15 years of experience bridging backend systems and mobile platforms, now contributing at staff level to Apollo GraphQL from Vancouver. He has led cross-platform transitions and growth-oriented product teams at Clio, shipping the company’s first client-facing mobile app and establishing a Product Growth team that fused analytics with experimentation. Hands-on and managerial, he still codes—recently enhancing Apollo’s widely used apollo-ios client with support for GraphQL’s @defer directive to improve runtime behavior and maintainability. Known for scaling teams and shipping pragmatic technical changes, he combines deep mobile expertise with a knack for organizational change and data-informed product decisions.
15 years of coding experience
20 years of employment as a software developer
National Diploma, Information Technology, Computer Science, National Diploma, Information Technology, Computer Science at Port Elizabeth Technikon
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
Role in this project:
iOS Mobile Developer
Contributions:33 releases, 714 reviews, 217 commits in 1 year 8 months
Contributions summary:Calvin's commits primarily focus on enhancing the functionality and maintainability of the Apollo iOS client. They implemented features related to the `@defer` directive support, enabling features within the Apollo iOS client related to the defer directive. These changes included modifying the `DataDict` and `Selection` structures, as well as updating the `GraphQLExecutor` to properly handle the defer directive.
Contributions:391 reviews, 464 PRs, 549 pushes in 1 year 7 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.