Brett Giles

Principal Engineer at Amazon Web Services (AWS)

Seattle, Washington, 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

👤
Senior
🎓
Top School
Brett Giles is a Principal Engineer based in Seattle with 14 years of recent industry experience and a deep background spanning software development, team leadership, and project management. He combines hands-on expertise in Ruby on Rails, TDD (RSpec/Cucumber), and JavaScript with experience leading AWS engineering teams across CodeCommit and Alexa communications. Brett holds a Ph.D. in Computer Science with research in reversible computation, reflecting a strong theoretical foundation that informs his practical architecture and tooling decisions. He has repeatedly built engineering processes—introducing CI, linters, and Kanban/sprint practices—and has led successful outsourcing and transition programs at enterprise scale. Known for mentoring engineers and balancing product delivery with code quality, he moves comfortably between low-level research (quantum/functional languages) and shipping customer-facing Rails applications. An unusual blend of academic depth and decades of hands-on ops/dev leadership makes him adept at solving both algorithmic and organizational challenges.
code14 years of coding experience
job26 years of employment as a software developer
bookM. Sc., Mathematics, M. Sc., Mathematics at University of Alberta
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Calgary
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
131reputation
4kreached
1answer
0questions
github-logo-circle

Github Skills (28)

sidekiq8
git8
background-processing7
qunit7
test-suite6
quantum-programming-language6
jruby6
fork6
coverage6
ruby6
teaspoon6
browserstack6
jasmine5
rails4
http4

Programming languages (5)

CoffeeScriptShellJavaScriptHaskellRuby

Github contributions (5)

github-logo-circle
drogar/lqpl

Mar 2012 - Aug 2020

Linear Quantum Programming Language
Contributions:410 commits, 6 PRs, 44 pushes in 8 years 7 months
quantum-programming-language
drogar/parser

Apr 2015 - May 2016

Contributions:18 pushes, 1 branch, 4 tags in 1 year 1 month
rubyparser
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