Summary
Gustavo Castro is a Staff Engineer based in the San Francisco Bay Area with over a decade of software experience and nine years in industry roles, known for designing scalable, message-driven architectures and operationalizing engineering excellence at Uber. He has led backend efforts for critical rider experiences (Pickups and Dropoffs), built experimentation frameworks for operations teams, and scaled services to Uber-level traffic while setting architecture, testing, and metrics standards. His background spans full-stack and cloud-native systems—from large eCommerce .NET platforms to AWS-based asynchronous media processing—combining product focus with strong engineering discipline. A Debian Sid user and advocate of free software, he brings a pragmatic, data-informed approach to tradeoffs and has a track record of mentoring teams and driving SLA-aligned initiatives.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering, Software Engineering (Extended Major), Bachelor of Engineering, Software Engineering (Extended Major) at The University of Queensland
English, Portuguese, Spanish