Peter Travers is a versatile software engineer with 11 years of experience building distributed systems, authentication platforms, and data pipelines across startups and large enterprises. He’s delivered measurable impact—from improving authentication throughput by ~60% at Beyond Identity to helping make MongoDB serverless—and currently works at Linear in New York. Comfortable across languages and stacks, he has led teams, owned greenfield projects (including adapting Spark for secure multi-party computation), and contributed to open-source concurrency tooling by improving documentation and tests for the well-regarded left-right crate. Not actively looking for work, he balances deep systems-level expertise with clear technical communication and a knack for turning complex protocols into production-quality services.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at University of Aberdeen
A lock-free, read-optimized, concurrency primitive.
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 9 comments in 29 days
Contributions summary:Peter primarily focused on refining the documentation and examples related to the `ReadHandle` component within the `left-right` library. Their commits involved adding explanations for `Sync` and `Send` implementations to improve developer understanding. They also modified the code to include compile-fail tests to further clarify how the components should be used. The user addressed formatting and emphasis to enhance readability of documentation.
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.