Or Sayag is a seasoned software engineer with 11 years of experience building scalable, data-intensive systems, currently working at Salt Security after leading high-throughput data initiatives at Contentsquare. He specializes in distributed stream processing and real-time analytics, having designed Scala-based alerting and sessionization pipelines using Flink, Akka, Kafka, Airflow and ClickHouse. His background includes cloud-native telecom intelligence at RADCOM and hands-on work across Java, C++, Python and Scala to deliver reliable, high-availability systems. An active open-source contributor, he has improved documentation and auth workflows in notable repos like angular-meteor and accounts-js, reflecting a blend of product-focused engineering and attention to developer experience. Known for migrating batch systems to streaming architectures, he brings a pragmatic approach to observability and anomaly detection in large-scale data platforms.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science (B.Sc.) Electrical Engineering and Computer Science, Bachelor of Science (B.Sc.) Electrical Engineering and Computer Science at Tel Aviv University
Contributions:61 commits, 15 PRs, 1 branch in 2 months
Contributions summary:Or contributed to the Angular-Meteor repository, primarily focused on enhancing the documentation and migration guide. They added content and corrected the initial route of the migration guide. The changes involve modifications to the codebase to incorporate improvements to the documentation, along with added content to the migration guide. They fixed the description regarding where the service is implemented and how to add it to the project, along with several content fixes.
Fullstack authentication and accounts-management for Javascript.
Role in this project:
Full-stack Developer
Contributions:11 commits, 10 PRs, 26 comments in 27 days
Contributions summary:Or contributed to the authentication and accounts-management system by introducing features, fixing bugs, and refactoring code. They implemented token creation and refresh mechanisms, including options for new token creation on refresh. Their work involved modifying backend code in `accounts-server.ts` and database interactions related to session updates. Additionally, they updated client-side code and GraphQL API to integrate authentication functionality.
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.