Geoffrey Blake

Principal Engineer at Amazon Web Services (AWS)

Austin, Texas, 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
Geoffrey Blake is a Principal Engineer with a PhD in computer engineering and nearly a decade of hands-on experience optimizing server-class software and microarchitecture for Arm-based platforms. He has led performance analysis from application code to silicon at Arm and now drives Graviton EC2 instance performance at AWS, frequently contributing practical tooling and runbooks to the aws-graviton-getting-started repo. His research background in parallel architecture and transactional memory informs a pragmatic approach to bottleneck discovery, latency analysis, and co-design between software and hardware. Based in Austin, he blends deep simulation and research experience with production-facing performance engineering, and is particularly skilled at translating academic techniques into operational fixes for real-world cloud workloads.
code9 years of coding experience
job17 years of employment as a software developer
bookPhD Computer Science and Engineering, PhD Computer Science and Engineering at University of Michigan
stackoverflow-logo

Stackoverflow

Stats
169reputation
4kreached
8answers
0questions
github-logo-circle

Github Skills (22)

ec10
performance-monitor10
performance-analytics10
bash10
performance-measurement10
amazon-ec210
performance-analysis10
aws10
performance-tuning10
arm10
performance-monitoring10
python9
linux9
docker8
dockers8

Programming languages (9)

JavaDockerfileC++ShellCRustScalaCython

Github contributions (5)

github-logo-circle
Helping developers to use AWS Graviton2, Graviton3, and Graviton4 processors which power the 6th, 7th, and 8th generation of Amazon EC2 instances (C6g[d], M6g[d], R6g[d], T4g, X2gd, C6gn, I4g, Im4gn, Is4gen, G5g, C7g[d][n], M7g[d], R7g[d], R8g).
Role in this project:
userDevOps Engineer
Contributions:87 reviews, 36 commits, 76 PRs in 2 years 8 months
Contributions summary:Geoffrey's commits primarily focus on enhancing the performance runbook and related utilities for AWS Graviton instances. They made several contributions, including fixing typos in scripts, improving dependency installations, and adding features for gathering additional statistics. Furthermore, the user updated scripts for configuring vCPUs and the flamegraph tool, demonstrating a hands-on approach to performance optimization and infrastructure management within the context of the Graviton processor environment. The user also explicitly specified timestamp format for sysstat and mpstat measurements.
instancesec2amazon-ec2graviton2processors
Test python wheels import correctly on Graviton2
Contributions:26 reviews, 484 commits, 26 PRs in 2 years 5 months
pythongraviton2testingpython-wheelswheels
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
Geoffrey Blake - Principal Engineer at Amazon Web Services (AWS)