Islam AbdelRahman is a software engineer with 11 years of experience building reliable backend systems, currently at Airbnb in Kirkland, Washington. He spent much of his career at Facebook, progressing from intern to senior engineering roles where he focused on high-scale infrastructure and systems engineering. Islam is an experienced database engineer and contributor to the widely used RocksDB project, improving compaction, handling edge cases like negative writes, and adding platform support—work that reflects deep knowledge of storage internals and performance tuning. He combines production-grade engineering discipline with a pragmatic approach to problem solving, regularly fixing critical issues such as segmentation faults. A Cairo-born Ain Shams University alumnus, he brings a global perspective and a track record of shipping robust, performant systems at scale.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Ain Shams University
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer & Database Engineer
Contributions:2 releases, 384 commits, 150 PRs in 2 years 11 months
Contributions summary:Islam's contributions primarily focused on enhancing the RocksDB's core functionality and database performance, particularly in the areas of managing storage and data retrieval. They implemented features like adding flushing capabilities to the AutoRollLogger, adding support for FreeBSD, and improving the efficiency of compaction. The user also addressed critical issues, such as fixing segmentation faults, and made improvements to how the system handles negative write operations, demonstrating a deep understanding of database internals.
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.