Rob Fletcher

Staff Software Engineer at Airbnb

Los Gatos, California, United States
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
Rob Fletcher is a staff software engineer with 12 years of experience specializing in continuous integration and delivery, cloud infrastructure, and full-stack development. He was a core contributor and technical lead on Spinnaker at Netflix—helping build the CICD platform and a managed delivery/GitOps layer used widely across teams and companies. Equally comfortable in backend services and UIs, Rob has hands-on experience fixing production issues across Spinnaker components (front50, clouddriver, gate, deck, kork, echo) and modernizing core frameworks and dependencies. He combines pragmatic engineering practices—TDD/BDD, pair programming, CI—with client-focused product sense to deliver usable, reliable systems. An active open-source maintainer, book author (Spock: Up & Running) and international speaker, he pairs deep technical ownership with a continuous-learning mindset. Based in Los Gatos, he balances engineering rigor with creative interests like bass guitar, running and cycling.
code12 years of coding experience
job18 years of employment as a software developer
bookMA English Literature, MA English Literature at University of Aberdeen
bookMSc Information Technology, MSc Information Technology at Aston University
github-logo-circle

Github Skills (44)

api-rest10
javascript10
back-end-development10
api-design10
groovy10
restful-api10
testing10
fest10
ui-design10
cicd10
java10
javas10
uid10
notification10
aws10

Programming languages (13)

JavaCSSC++ScalaGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
spinnaker/kork

Jan 2016 - Mar 2021

Kork provides some basic service building blocks for Spinnaker.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:68 releases, 1 review, 113 commits in 5 years 3 months
Contributions summary:Rob primarily contributed to the core functionality of the Spinnaker framework, focusing on back-end aspects like configuration and integration with external services. They addressed issues related to OkHttp retries and Travis CI build failures. The user also refactored and upgraded dependencies including Gradle, Spring Boot, and JOOQ.
javabuilding-blocksspinnaker
spinnaker/gate

May 2015 - Feb 2021

Spinnaker API Gateway
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:15 releases, 2 reviews, 36 commits in 5 years 9 months
Contributions summary:Rob contributed to the Spinnaker API Gateway (`spinnaker/gate`) by implementing several features and bug fixes. They addressed timeout issues related to Orca mounting, added tests for Hystrix usage, and fixed copy-paste errors within the codebase. They also worked on integrating Hystrix for canary endpoints, handling 4xx errors, and updating OkHttp configurations. Furthermore, the user refactored the codebase to support pagination.
api-gatewayapigolanggatewayspinnaker
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
Rob Fletcher - Staff Software Engineer at Airbnb