Chief Architect, Enterprise Technology at Ford Motor Company
Palo Alto, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gregory Brail is a seasoned enterprise architect and engineering leader with over 15 years of experience shaping API platforms, middleware, and cloud-native infrastructure across companies from Citibank and BEA to Apigee/Google and now Ford. As Chief Architect at Ford he leads cross-functional teams setting technology and data strategy while driving reusable software and developer tooling adoption. He helped define today’s API management landscape as Apigee’s chief architect and later acted as an “uber tech lead” at Google, blending customer-facing design with hands-on engineering. An active open-source contributor, his work on projects like Mozilla Rhino and Envoy emphasizes CI, build quality, and external processing integrations—little things that make large systems reliable. A Brown CS alumnus, he pairs deep transactional-systems roots with a practiced eye for pragmatic architecture, and off-hours pursues landscape photography, bass playing, and flight-sim piloting.
15 years of coding experience
26 years of employment as a software developer
A.B. Computer Science, A.B. Computer Science at Brown University
High School Writing Photography Singing Bass Playing, High School Writing Photography Singing Bass Playing at Highland Park High School
Rhino is an open-source implementation of JavaScript written entirely in Java
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:17 releases, 186 reviews, 239 commits in 5 years 7 months
Contributions summary:Gregory's commits primarily focus on improving the CI tool used for the project, including adding scripts for a continuous integration tool, fixing build path issues, and ensuring the test log format is compatible. They implemented functionality to ensure submodules are checked out, corrected the script to return the correct exit status, and fixed issues with test scripts. Furthermore, they added Java checkstyle rules to the build process, indicating a focus on code quality and automated build management.
Contributions:229 reviews, 33 commits, 38 PRs in 1 year 5 months
Contributions summary:Gregory's contributions primarily focused on implementing and enhancing the external processing filter within the Envoy proxy. They introduced a new filter, the "external processing filter," which allows interaction with external services through gRPC streams for processing HTTP requests and responses. The user implemented request and response header processing, along with the ability to clear the route cache and perform body mutations in the Buffered mode. They also addressed several bugs and code improvements related to gRPC stream handling.
nanoservicesmore-catsgolangcontainersproxy
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
Gregory Brail - Chief Architect, Enterprise Technology at Ford Motor Company