Fernando Cainelli

Staff Site Reliability Engineer at GetYourGuide

São Paulo, Brazil
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
Fernando Cainelli is a Staff Site Reliability Engineer based in São Paulo with 10 years of experience building and automating cloud-native infrastructure to make developer workflows faster and operations sustainable. He specializes in Go, Python and Kubernetes ecosystems, with deep hands-on expertise across AWS, container runtimes, service mesh (Istio/Envoy), observability and IaC tooling like Terraform and CloudFormation. At GetYourGuide he progressed from SRE to Staff, shaping resilient architectures and CI/CD practices while also contributing to the Envoy open-source project by improving gRPC/ext_proc tracing and timeout behaviors. His background in systems security and a master's in electrical and computer engineering inform a pragmatic focus on operability, testing and policy-driven security (OPA) in distributed systems. He often bridges app-level concerns and low-level networking details—an engineer equally comfortable writing Go services, debugging Envoy filters, or automating cluster operations.
code10 years of coding experience
job11 years of employment as a software developer
bookAdvanced Diploma, Computer and Information Systems Security/Information Assurance, Advanced Diploma, Computer and Information Systems Security/Information Assurance at FATEC
bookMackenzie Presbyterian University
bookAdvanced Diploma, Computer Systems Networking and Telecommunications, Advanced Diploma, Computer Systems Networking and Telecommunications at Universidade Paulista
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
tracer10
trace10
grpc10
testing10
yaml4

Programming languages (8)

TypeScriptC++CJavaScriptGoHTMLSQLPLPython

Github contributions (5)

github-logo-circle
envoyproxy/envoy

Jan 2022 - Jan 2025

Cloud-native high-performance edge/middle/service proxy
Role in this project:
userBackend Developer & QA Engineer
Contributions:27 reviews, 13 PRs, 55 comments in 3 years
Contributions summary:Fernando primarily contributed to the Envoy project by enhancing the tracing capabilities of the gRPC and external processing (ext_proc) filters. They implemented and refined tracing context propagation across gRPC streams and external processors, adding test cases to verify these features. The user also addressed timeout handling in ext_proc, ensuring correct behavior with Envoy's external processing functionalities, including the expected 504 Gateway Timeout responses, and added related testing for this behavior. Furthermore, they improved the tracer test filter and corrected documentation errors.
nanoservicesmore-catsgolangcontainersproxy
cainelli/cainelli.github.io

Aug 2017 - May 2021

Contributions:41 commits, 76 pushes, 9 branches in 3 years 10 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
Fernando Cainelli - Staff Site Reliability Engineer at GetYourGuide