Cody L

Backend Engineer at Robinhood

Palo Alto, California, 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
Cody L is a backend engineer based in Palo Alto with 16 years of software experience, currently building systems at Robinhood. He has deep expertise in build and release tooling—contributing to high-profile Bazel projects like rules_docker and rules_proto where he improved container/image arguments, protobuf/gRPC build flows, and multi-language compilation. Prior roles span ML and data engineering internships at Twitter and IBM, and leadership as Head of Engineering at a nonprofit, reflecting both hands-on coding and team-facing responsibility. Known on GitHub as a "merkle tree farmer," he combines low-level infrastructure work with practical production delivery and a knack for refactoring complex build systems to support language interoperability.
code16 years of coding experience
job2 years of employment as a software developer
bookYale University
bookWestlake High School
stackoverflow-logo

Stackoverflow

Stats
595reputation
1.5mreached
21answers
0questions
github-logo-circle

Github Skills (27)

docker10
protocol-buffers10
testing10
containerization10
dockers10
go10
bazel10
build-automation10
protobuffer10
protobuf10
grpc10
github-ci9
bazel-rules9
githubaction-workflow9
swift9

Programming languages (23)

C#MDXJavaC++RustCMakefileScala

Github contributions (5)

github-logo-circle
pubref/rules_protobuf

Jul 2016 - Oct 2018

Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
Role in this project:
userBack-end Developer
Contributions:10 releases, 271 commits, 162 PRs in 2 years 3 months
Contributions summary:Cody primarily focused on refactoring and updating the build system for building protocol buffers and gRPC services using Bazel. They updated dependencies, fixed import paths, and restructured the build process to support multiple programming languages, including Go and C++. The contributions indicate work on improving the flexibility and maintainability of the build tools within the repository.
protocol-buffersbazelprotobufgrpc-servicesgrpc
stackb/rules_proto

Oct 2018 - Dec 2022

Bazel build rules for protobuf / gRPC (now with gazelle)
Role in this project:
userBack-end Developer
Contributions:2 releases, 10 reviews, 720 commits in 4 years 3 months
Contributions summary:Cody primarily contributed to the implementation of Bazel build rules for protobuf and gRPC, focusing on enabling swift support and adding support for grpc-gateway. Their work involved refactoring build files, adding plugin configurations, and adapting compilation processes to incorporate various protobuf-related features like documentation and code generation. These changes facilitated improved build processes and integration of proto and gRPC functionalities in different languages, particularly in Swift.
bazel-buildgolangbazelprotobufgrpc
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