Sam Small is a software engineer and entrepreneur based in Pittsburgh with four years of professional engineering experience and a track record of shipping backend systems at companies from Uber and Aurora to Buf. At Buf he progressed from engineer to engineering manager, contributing notable gRPC and Protocol Buffers work—implementing search functionality and API changes for the widely used Buf schema tooling. Sam blends hands-on backend development with people leadership and now runs a local events business, applying product-minded operational skills to real-world event delivery. His background in computer engineering from the University of Pittsburgh and early work on visualization and autonomous vehicle tooling at Uber reflect a mix of systems engineering and data-rich application experience. Colleagues would describe him as pragmatic, curious, and comfortable moving between code, APIs, and customer-facing operations.
4 years of coding experience
7 years of employment as a software developer
Palisades High School
Bachelor of Science in Engineering (BSE), Computer Engineering, Bachelor of Science in Engineering (BSE), Computer Engineering at University of Pittsburgh
Contributions:36 reviews, 32 commits, 65 PRs in 7 months
Contributions summary:Sam's commits primarily focus on adding and modifying features related to the Buf Schema Registry (BSR), specifically implementing search functionality for users, plugins, and templates. They introduced new RPCs for searching and added an enum for search filters, indicating they worked on API design and implementation. The code changes also included modifications to message definitions and gRPC service definitions, showing a focus on Protocol Buffers and gRPC related back-end development.
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.