Ray Bejjani is a versatile engineer with 13 years of experience building end-to-end products and resilient infrastructure across networking, DNS, embedded firmware, and cloud services. He has driven high-scale systems at Cloudflare and Stripe—designing authoritative DNS services handling hundreds of billions of requests monthly and migrating inter-service communication to Envoy-based meshes—while also contributing deep packet-level and kernel-adjacent work at Isovalent on Cilium. Ray blends low-level embedded firmware and wireless stack development with modern cloud-native tooling, and his open-source work includes improving pcap-based HTTP capture and IPv6 handling in the widely used Optic API inspection project. Comfortable across Rust, Go, C, and scripting languages, he repeatedly surfaces pragmatic solutions for observability, performance, and security in production. Based in Zurich, he pairs field-tested reliability engineering with a history of mentoring peers and shipping features that simplify capturing and analyzing real network traffic. An uncommon strength: he moves fluidly between device firmware and large-scale distributed systems, making him effective at bridging edge constraints to cloud-scale operations.
13 years of coding experience
15 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at University of Illinois Urbana-Champaign
OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.
Role in this project:
Back-end Developer & Performance Engineer
Contributions:3 reviews, 16 commits, 4 PRs in 9 months
Contributions summary:Ray primarily contributed to the `opticdev/optic` project by developing and refactoring the native pcap sniffing functionality. Their work involved integrating and improving the `pcap` library for capturing and processing network traffic, focusing on handling HTTP requests and responses. The contributions included adapting the code to correctly process IPv6 packets, enhancing the simulation by directly parsing HTTP data and cleaning up memory usage, and resolving issues with incomplete responses. This user's efforts have significantly improved the performance and robustness of the API inspection capabilities of the Optic project.
Contributions:32 commits, 4 pushes, 1 branch in 3 years 11 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.