Andrew Garrett

Staff Software Engineer, Site Reliability Engineering (Google Maps Data)

Sydney, New South Wales, Australia
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

👤
Senior
🎓
Top School
Andrew Garrett is a staff software engineer and SRE leader with 14 years' experience, currently steering reliability, measurement, tracing, and cost accounting for critical Google Maps data flows from ingestion to serving. He previously led SRE for Google Maps in Sydney, negotiating reliability strategy across organisations of 1,000+ engineers and building a high-performing team, and before that was technical lead for a Google for Education product with 100M+ users. Andrew blends deep cross-stack engineering with people-facing leadership—hiring, mentoring and translating reliability needs into product strategy. He has a history of shipping foundational open-source tooling (notably MediaWiki systems early in his career) and brings an interdisciplinary background in computer science and linguistics to complex distributed systems.
code14 years of coding experience
job15 years of employment as a software developer
bookExchange Program Interdisciplinary Humanities, Exchange Program Interdisciplinary Humanities at University College Maastricht
bookUNSW Sydney
languagesEnglish, Dutch, French
github-logo-circle

Github Skills (200)

mediawiki10
python10
fuse10
blob-storage10
energy10
collaborative-editing10
home-assistant10
ai-agent10
wikipedia10
mqtt10
ai10
gemini10
home-automation10
seaweedfs10
cli10

Programming languages (20)

SmartyJavaC++CVueGoMustachePerl

Github contributions (5)

github-logo-circle
werdnum/gemini-cli

Aug 2025 - Mar 2026

An open-source AI agent that brings the power of Gemini directly into your terminal.
Contributions:2 PRs, 47 pushes, 7 branches in 6 months
werdnum/emhass

Mar 2024 - Nov 2025

emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
Contributions:54 pushes, 8 branches in 1 year 7 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