Tony Allevato

Staff Software Engineer at Google

Richmond, Virginia, 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
Tony Allevato is a Staff Software Engineer with 18 years of experience specializing in developer tooling, IDEs, compilers, and build systems, currently leading Google’s team that maintains Swift build infrastructure and Bazel integration at scale. He maintains swift-format and contributes to the Swift language and ecosystem, with notable work across high-profile open-source projects like swift, swift-syntax, swift-protobuf, and bazelbuild rules for Apple and Swift. His background blends production engineering—improving build automation, code signing, and performance testing—with product-facing work, including leading the Google Cloud Console iOS app and Glass sample apps. Before industry roles he taught CS at Virginia Tech and built teaching tools like Pythy and Sofia to lower the barrier for novice programmers. Colleagues rely on him for pragmatic, performance-minded solutions that make large-scale language toolchains easier to use. He’s based in Richmond, VA, and pairs academic rigor with hands-on open-source stewardship.
code18 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Virginia Tech
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,429reputation
141kreached
145answers
2questions
Badges
android
top-5%
github-logo-circle

Github Skills (63)

parserator10
benchmark10
parser10
c-language10
python10
scripting10
abstract-syntax-tree10
testing10
module-loader10
benchmarking10
build-system10
user-interface10
cicd10
java10
performance-testing10

Programming languages (14)

JavaC++CGoHTMLPerlTypeScriptStarlark

Github contributions (5)

github-logo-circle
swiftlang/swift-format

Jul 2019 - Jan 2023

Formatting technology for Swift source code
Role in this project:
userBackend Developer & Automation Engineer
Contributions:12 releases, 319 reviews, 515 commits in 3 years 6 months
Contributions summary:Tony's contributions primarily involve the development and maintenance of a Swift code formatting tool. They focused on implementing new formatting rules and enhancing existing ones, such as those dealing with whitespace, and the handling of operators and function signatures. The user also updated the build process, contributing to improvements of performance and added functionality to the program, while also contributing to the quality of the codebase.
swiftformatting
bazelbuild/rules_swift

May 2018 - Jan 2023

Bazel rules to build Swift on Apple and Linux platforms
Role in this project:
userBackend Developer
Contributions:11 releases, 6 reviews, 471 commits in 4 years 8 months
Contributions summary:Tony's primary contributions focused on building and maintaining Bazel build rules for Swift code compilation on Apple and Linux platforms. The initial commit introduced the Swift build rules and the subsequent changes involved documentation cleanup, refactoring, and dependency management for the Swift ruleset. Further commits addressed dependency issues with proto libraries.
bazelplatformslinuxstarlarkswift
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
Tony Allevato - Staff Software Engineer at Google