Gustavo Cairo

Software Engineer at Apple

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
bookHigh School, Economy and Management, High School, Economy and Management at La Asunción de la Virgen
bookMaster of Science (MS), Computer Science, 8.74/10, Master of Science (MS), Computer Science, 8.74/10 at University of Buenos Aires
languagesEnglish, Spanish
github-logo-circle

Github Skills (21)

unit-testing10
non-blocking10
package-management10
protocol-buffers10
testing10
swift-nio10
io10
performance-testing10
event-driven10
build-automation10
async-await10
nio10
swift10
protobuffer10
protobuf10

Programming languages (7)

JavaC++RustCSwiftAssemblyPython

Github contributions (5)

github-logo-circle
grpc/grpc-swift

Aug 2022 - Sep 2022

The Swift language implementation of gRPC.
Role in this project:
userBack-end Developer
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.
protocol-buffersgrpcswiftswift-languageswift-grpc
apple/swift-protobuf

Sep 2022 - Nov 2022

Plugin and runtime library for using protobuf with Swift
Role in this project:
userBack-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.
protocol-buffersprotobufgrpcruntimeruntime-library
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
Gustavo Cairo - Software Engineer at Apple