Ray Bejjani

Zurich, Zurich, Switzerland
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
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.
code13 years of coding experience
job15 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at University of Illinois Urbana-Champaign
languagesGerman, Arabic
github-logo-circle

Github Skills (18)

performance-analytics10
performance-monitor10
performance-measurement10
performance-analysis10
parse10
performance-tuning10
performance-monitoring10
api-design9
apim9
api9
rust9
typescripts8
openapi8
typescript-types8
lint8

Programming languages (7)

TypeScriptShellJavaScriptGoSwiftRubyPython

Github contributions (5)

github-logo-circle
opticdev/optic

Apr 2021 - Jan 2022

OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.
Role in this project:
userBack-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.
lintingopenapitestingapisswagger
raybejjani/gitsync

Mar 2013 - Feb 2017

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.
Request Free Trial