Suggestions
Bret Brown
C++ Infrastructure Team Lead at Bloomberg LP
Bret Brown is a Software Team Lead at Bloomberg LP, where he oversees the Bloomberg Build Tools team. His primary focus lies in compilation toolchains, build systems, and large-scale code migrations. With over 20 years of experience in build systems and package managers, he has played a significant role in introducing the package management system used for over 10,000 C++ projects at Bloomberg.12
In addition to his technical responsibilities, Bret is an active participant in various C++ communities. He is a founding member of the C++ Guild at Bloomberg and contributes to working groups focused on C++ tooling, testing, and ISO engagement.1 He has also presented talks at industry conferences, including CppCon, where he discussed topics such as CMake modules and packaging in C++.1
Bret's approach to software development emphasizes treating projects like "cattle" rather than "pets," advocating for more efficient management of software lifecycles.12 His LinkedIn profile highlights his extensive experience in managing engineers and governing large codebases, further underscoring his leadership capabilities within the software engineering domain.3