John Field

Tech Lead Manager at Google

Connecticut, 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
John Field is a seasoned technology leader with 14 years of experience currently serving as a Tech Lead Manager and Staff Software Engineer at Google, based in Connecticut. He brings deep backend expertise from a long career spanning IBM research leadership to high-scale engineering at Google, combining managerial stewardship with hands-on systems work. His open-source contributions include meaningful improvements to Bazel’s Skylark loading and import mechanics—work that touched a major, widely used build system and improved handling of relative/absolute paths and external repositories. Known for refactoring complex code paths and strengthening error handling, he blends pragmatic code craftsmanship with architectural thinking. Colleagues describe him as a leader who mentors engineers while still being able to dive into intricate build-system internals.
code15 years of coding experience
job21 years of employment as a software developer
github-logo-circle

Github Skills (6)

javas10
build210
build-system10
skylark10
bazel10
java10

Programming languages (4)

JavaStarlarkJavaScriptHTML

Github contributions (5)

github-logo-circle
bazelbuild/bazel

Mar 2015 - Jan 2020

a fast, scalable, multi-language and extensible build system
Role in this project:
userBackend Developer
Contributions:26 commits, 12 pushes, 2 comments in 4 years 10 months
Contributions summary:John primarily contributed to the build system's internal workings, specifically focusing on Skylark loading mechanisms and import statements. Their work involved refactoring code related to Skylark imports, addressing issues with relative and absolute paths, and enabling label-based loading, including support for external repositories. The user also implemented changes to error handling and introduced new classes to manage Skylark import statements.
build-systembazelcorrectscalablemulti-language
dropbox/bazel

Aug 2015 - Nov 2015

Correct, reproducible, and fast builds for everyone.
Contributions:6 commits in 2 months
buildscorrectreproducible
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