Garrett Wang

Senior Software Engineer at Google

Sunnyvale, 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
Garrett Wang is a Senior Software Engineer at Google with nine years of experience building high-performance infrastructure, profiling tools, and data processing pipelines. He combines deep systems-level expertise—exemplified by contributions to pprof and a C++/cache-optimization research project—with production experience migrating terabyte-scale MapReduce jobs and designing scalable load-testing frameworks. At Google he focuses on performance and efficiency tooling, automated performance insights, and back-end systems for large product surfaces like YouTube social infrastructure. Garrett’s background blends academic research (a system that improved SPEC CPU2006 benchmarks) with pragmatic engineering at scale, including shipping substantial C++ code and designing robust rollback and testing mechanisms. Based in Sunnyvale, he’s comfortable across C++, Java, Python and pipeline frameworks, and brings a knack for translating low-level performance insights into usable developer tooling. Beyond the obvious, he’s proven at both inventing profiling improvements and operationalizing them into teams’ workflows.
code9 years of coding experience
job6 years of employment as a software developer
bookHigh School, Junior, High School, Junior at Kickapoo High School
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Grinnell College
bookHigh School, High School at High School Affiliated to Fudan University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

assembly10
go10
performance-analysis10
pprof10
profiler10
assemble10
assembler10
binutils9
testing8

Programming languages (8)

TypeScriptShellC++JavaScriptGoSwiftRubyPython

Github contributions (5)

github-logo-circle
google/pprof

Apr 2020 - Sep 2021

pprof is a tool for visualization and analysis of profiling data
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:21 reviews, 21 commits, 35 PRs in 1 year 5 months
Contributions summary:Garrett primarily focused on improving the pprof tool's functionality and usability related to assembly reports and performance analysis. Their contributions included adding support for Intel syntax in assembly reports, which involved changes to the `internal/report`, `internal/binutils`, `internal/driver`, `internal/plugin`, and `internal/driver` packages. They also addressed issues, such as fixing tests and improving error messages. This work demonstrates a strong understanding of the tool's internals and how to improve its performance analysis capabilities.
data-profilingprofilingperformance-analysisperformancepprof
wyk9787/script

Jul 2018 - Dec 2024

Contributions:16 pushes in 6 years 6 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
Garrett Wang - Senior Software Engineer at Google