Orson Peters

Software Engineer at Polars

Leiden, South Holland, Netherlands
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
Orson Peters is a software engineer based in Leiden with 13 years of hands-on experience building high-performance systems and developer tooling. He combines a strong academic background (MSc cum laude in Computer Science) and research experience as a PhD candidate with practical engineering at Polars, contributing to a multithreaded, vectorized dataframe engine in Rust. His open-source work spans low-level algorithmic improvements (pattern-defeating quicksort), safe and efficient data structures (slot map implementations), and cryptographic C libraries (Ed25519), showing fluency across languages and performance-focused domains. Orson also contributes to build systems and image codecs, demonstrating attention to reproducible builds and tooling. Notably, he removes floating-point dependencies and hardens unsafe APIs, revealing a preference for robust, portable code rather than quick patches. He brings an analytical, performance-first mindset that bridges research rigor and production-grade engineering.
code13 years of coding experience
bookMaster of Science - MS, Computer Science, Cum Laude, Master of Science - MS, Computer Science, Cum Laude at Leiden University
stackoverflow-logo

Stackoverflow

Stats
114,198reputation
16.8mreached
1,461answers
157questions
Badges
colors
top-5%
encoding
top-5%
bitwise-operators
top-1%
sorting
top-5%
winapi
top-5%
permutation
top-5%
github-logo-circle

Github Skills (65)

benchmark10
python10
c1110
char10
security10
c1710
conditional-statements10
ninja10
memory-management10
performance-optimization10
csv10
rust10
image-compression10
algorithm10
c-language10

Programming languages (24)

C#JavaC++CSSRustCSWIGMakefile

Github contributions (5)

github-logo-circle
orlp/pdqsort

Feb 2015 - Mar 2021

Pattern-defeating quicksort.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 92 commits, 8 PRs in 6 years 1 month
Contributions summary:Orson primarily focused on enhancing the performance and functionality of the pattern-defeating quicksort algorithm. They modified the code to remove floating-point dependencies and made further tweaks to optimize the algorithm. Additionally, the user made changes to the profiling code, including adjustments to input names and data analysis scripts, demonstrating an understanding of performance analysis.
reactquicksortjavascriptpatterntypescript
orlp/ed25519

Jan 2013 - Oct 2022

Portable C implementation of Ed25519, a high-speed high-security public-key signature system.
Role in this project:
userBack-end Developer
Contributions:75 commits, 10 PRs, 11 pushes in 9 years 10 months
Contributions summary:Orson appears to be focused on the development and maintenance of an Ed25519 implementation in C. They contributed by implementing core functionalities such as keypair generation, signature creation, and verification. Their work involved modifying and cleaning up the code base, as well as adding functionality, ensuring proper functionality.
cryptographypublic-keysmartcardspeedx25519
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
Orson Peters - Software Engineer at Polars