Lenny Burdette is a Staff Software Engineer with 16 years of experience, based in Boston, known for deep expertise in back-end systems and GraphQL. At Apollo GraphQL he contributes to the federation gateway, improving robustness around composition, @external handling, and @provides validation—work that powers multi-service data graphs used by many teams. He blends hands-on bug fixes with feature work like operation name generation and better error paths, showing an ability to navigate complex protocol internals. Colleagues rely on him for durable engineering improvements that quietly reduce production friction across distributed services.
🌐 Build and scale a single data graph across multiple services with Apollo's federation gateway.
Role in this project:
Back-end Developer
Contributions:52 reviews, 13 commits, 42 PRs in 3 years 7 months
Contributions summary:Lenny primarily contributed to the `federation-js` component, addressing issues related to the Apollo Federation gateway. Their work involved fixing bugs in the composition process, specifically related to `@external` directives in interface extensions and `@provides` validation for object types. They implemented features like generating operation names for subgraph fetches and enhanced the error paths, demonstrating a strong understanding of GraphQL Federation and its internal workings. These contributions improved the robustness and functionality of the Apollo Federation gateway.
Codemods for converting uses of action to the {{on}} modifier
Contributions:23 commits, 14 PRs, 25 pushes in 2 years 1 month
convertingcodemodsmodifier
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
Lenny Burdette - Staff Software Engineer at Apollo GraphQL