Edo Rivai is a Staff Software Engineer based in Vienna with 11 years of experience building cloud-native, full‑stack systems that scale to millions of daily requests. As an early engineer and later technical leader at Spot AI, he designed and implemented the platform’s TypeScript/Node/React/Kubernetes foundation, video streaming stack, and enterprise authorization and AI integrations that power real-world deployments across thousands of cameras. He combines hands‑on frontend work (improving TypeScript typings in popular projects like react-media) with backend and infrastructure expertise—optimizing systems for sub‑second latency, massive throughput, and multi‑tenant enterprise use. A pragmatic product-driven engineer, he’s delivered zero‑to‑one platforms, led performance-sensitive eCommerce and travel projects, and contributes open‑source fixes and tests that reflect a focus on correctness and developer experience.
10 years of coding experience
15 years of employment as a software developer
Bachelor of Science (B.Sc.) Economics, Bachelor of Science (B.Sc.) Economics at Utrecht University
Contributions:52 commits, 28 PRs, 39 pushes in 3 years 2 months
Contributions summary:Edo primarily focused on enhancing the TypeScript typings and overall structure of the `react-media` library. They implemented and refined TypeScript definitions for the component's props and interfaces. Further, they addressed bugs related to the component's behavior and its integration within the browser environment, particularly concerning the use of defaultMatches.
Contributions:6 commits, 3 PRs, 9 comments in 4 months
Contributions summary:Edo contributed to the `scrape-it` repository by implementing features and fixing bugs. Their work included adding functionality to convert list items, fixing TypeScript type definitions, and addressing formatting issues like tabs to spaces. Additionally, the user added unit tests to ensure the correct functionality of the list conversion feature. These changes indicate the user's involvement in both the backend and potential testing aspects of the project.
node-jsnode-scraperfor-humansscrapingnodejs
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.