Radu Berinde is a Member of Technical Staff at Cockroach Labs with a decade of experience building high-performance, distributed backend systems and databases. He holds both a BS and MS in Computer Science from MIT and previously served as a Sr. Staff Engineer at VMware, bringing deep systems and production engineering expertise. Radu is an active open-source contributor to flagship projects like CockroachDB, Pebble, and the Go runtime, where his work has improved MVCC engine performance, memory management, sstable/compaction internals, and optimized CRC32 with low-level AMD64/SSE4.2 enhancements. He combines practical engineering—shipping downloads APIs, tests, and bug fixes—with low-level algorithmic tuning, a mix that surfaces both reliability and measurable performance gains. Based in San Diego, he favors solving hard systems problems that sit at the intersection of database theory, storage engines, and CPU-level optimization.
10 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Massachusetts Institute of Technology
Contributions:14 releases, 1514 reviews, 24 commits in 1 year 11 months
Contributions summary:Radu appears to be a back-end developer actively contributing to the CockroachDB Pebble database. They are focused on improving the internal workings of the system, specifically by refactoring core components and enhancing the functionality of sstable iterators and compaction. They implemented a system to improve the performance of code. This included updating the memory management for blocks.
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Role in this project:
Back-end Developer & Database Engineer
Contributions:2292 reviews, 3639 commits, 3487 PRs in 7 years 1 month
Contributions summary:Radu made multiple contributions to the CockroachDB database, including the removal of obsolete code for the processing of range key's, fixing a memory leak in a kerberos authentication process, and improved the performance of the engine's MVCC. Furthermore, the user was responsible for adding the support for a `Download API` and improving the handling of existing and new features when opening the storage. Finally, they added new functionality and added a set of new tests.
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.