Tyler French

Staff Software Engineer at BuildBuddy

Atlanta, Georgia, 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
Tyler French is a software engineer based in Atlanta with five years of experience focused on improving developer experience and build systems. He contributes to prominent open-source tooling like Gazelle for Bazel, where he has improved label parsing, external repository handling, and macro-driven dependency loading to make build generation more robust. Tyler blends back-end engineering with build engineering expertise, routinely fixing subtle bugs, deduplicating definitions, and optimizing rule sorting for more reliable CI outputs. Colleagues would describe him as a practical problem-solver who prefers tackling the plumbing that keeps teams productive, with a knack for making complex build configurations predictable and maintainable.
code5 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS Electrical Engineering, Bachelor of Science - BS Electrical Engineering at Georgia Institute of Technology
bookEast Chapel Hill High School
bookPart Time Student Mathematics, Part Time Student Mathematics at University of North Carolina at Chapel Hill
github-logo-circle

Github Skills (5)

starlark10
go10
bazel10
build-automation10
go-modules8

Programming languages (9)

JavaC++StarlarkRustMakefileJavaScriptGoPython

Github contributions (5)

github-logo-circle
bazel-contrib/bazel-gazelle

Mar 2021 - Dec 2022

Gazelle is a Bazel build file generator for Bazel projects. It natively supports Go and protobuf, and it may be extended to support new languages and custom rule sets.
Role in this project:
userBack-end Developer & Build Engineer
Contributions:10 releases, 118 reviews, 11 commits in 1 year 9 months
Contributions summary:Tyler primarily contributed to the core functionality of Gazelle, focusing on parsing labels and resolving external references within the Bazel build system. They implemented features to handle repository macros, allowing for more flexible loading of dependencies. Additionally, they improved the build process by handling duplicate definitions and ensuring proper sorting of rules and loads within macro files. The user also worked on fixing bugs and optimizing the build configuration generation.
bazelfile-generatorgoprotobuf
tyler-french/rules_go

Jan 2023 - Nov 2025

Go rules for Bazel
Contributions:109 pushes, 52 branches in 2 years 10 months
golangbazelstarlarkrulesbazel-rules
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