Gustavo Cairo is a software engineer with 11 years of experience building backend and networking systems, currently contributing to Swift on Server at Apple in London. Trained at the University of Buenos Aires and a former teaching assistant, he has a track record across Google (Firebase, GCP), Medallia, Amazon, and Wolox, spanning iOS apps, Java backend services, and frontend work in React+Redux. At Apple he helps maintain high-performance open-source Swift networking libraries such as swift-nio and swift-protobuf, where his contributions emphasize testing, build automation, and protocol-level refinements. He’s delivered async/await improvements to grpc-swift and has a practical bent for improving test infrastructure and build compatibility across Swift versions. A Security Champion and LGBTQ+ inclusion leader in past roles, he combines engineering rigor with advocacy and cross-team collaboration. Gustavo enjoys tackling unfamiliar problems, learning new languages and technologies, and brings a gadget- and photography-minded curiosity to his engineering work.
11 years of coding experience
High School, Economy and Management, High School, Economy and Management at La Asunción de la Virgen
Master of Science (MS), Computer Science, 8.74/10, Master of Science (MS), Computer Science, 8.74/10 at University of Buenos Aires
Contributions:3 releases, 532 reviews, 7 commits in 1 month
Contributions summary:Gustavo focused on implementing an async/await version of the QPS Benchmark service, introducing significant changes to the existing gRPC Swift implementation. They added new async-based implementations for worker, server, and client components. The user also introduced a command-line flag to select between the EventLoopFuture and async/await versions for running tests, enhancing the flexibility of the benchmarking tool. Furthermore, the user updated various dependencies and configuration, improving the overall performance and functionality of the gRPC Swift project.
Plugin and runtime library for using protobuf with Swift
Role in this project:
Back-end Developer & Automation Engineer
Contributions:85 reviews, 14 commits, 29 PRs in 2 months
Contributions summary:Gustavo's contributions primarily focused on refactoring and splitting the SwiftProtobuf library into core and Foundation compatibility components. They made changes to the build files and package definitions for compatibility across different Swift versions. Furthermore, the user worked on testing and the build process, fixing build issues related to sanitizer testing and adding documentation-related changes.
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.