Peter Webb is a Senior Software Engineer with 10+ years building high-performance systems in C++, C#, Python and Rust, currently based in Indianapolis. He modernized and optimized dbt-core at dbt Labs—reducing startup time by 75%, improving project load performance by 50%, and adding observability and type coverage to a high-throughput production codebase used for massive batch jobs. At Veson Nautical he led geo-spatial and microservice work, translated a C++ library to C# while preserving binary compatibility, and designed an NLP pipeline that extracted 95%+ of key data from unstructured emails. A core contributor to the widely used dbt-core open-source project, he has deep experience balancing stability with rapid releases and has implemented record/replay tooling to compare Python and Rust implementations. He combines systems-level performance tuning and build engineering with practical product delivery and mentorship, and holds advanced CS training from Harvard and a BS in CS & Math from Rose-Hulman.
10 years of coding experience
22 years of employment as a software developer
SM Computer Science, SM Computer Science at Harvard University
Perry Meridian High School
BS Computer Science and Mathematics, BS Computer Science and Mathematics at Rose-Hulman Institute of Technology
dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
Role in this project:
Back-end Developer & Data Engineer
Contributions:279 reviews, 22 commits, 250 PRs in 4 months
Contributions summary:Peter contributed significantly to the dbt-core project by implementing features, fixing bugs, and improving code quality. Their work involved enhancing manifest deepcopy operations, addressing invalid materialization configurations, and porting documentation tests to pytest. They also refactored event logging code, optimized graph analysis, and added features for snapshot hard deletes. Furthermore, the user worked on refactoring macro contexts and incorporating semantic model validation.
Contributions:5 pushes, 1 branch in 6 years 7 months
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.