Sagie Gur-ari is a seasoned web developer based in Israel with over a decade of experience building performant, production web experiences for large-scale platforms. Currently at Meta, he focuses on the Facebook mobile website, shipping mobile-first features using vanilla JS, React, Hack and Java; earlier roles span full-stack work—from AngularJS and Polymer UIs to Node.js backends and high-performance integrations at EBS and Amdocs. He brings strong DevOps and toolchain expertise (Docker, Jenkins, CI/CD, build automation, nginx/OpenResty lua) and has led build and CI migrations for large teams. An active open-source contributor, Sagie improved the Rust build tool cargo-make (adding catch/cleanup tasks and env var loading) and added npm/GitHub download badge endpoints to the widely used shields project, highlighting his focus on tooling, observability and maintainability. He excels at turning complex legacy systems into resilient, testable web products through automation, monitoring and pragmatic engineering.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Arts (B.A.), Computer Science and Mathematics, Bachelor of Arts (B.A.), Computer Science and Mathematics at Bar-Ilan University
Contributions:272 releases, 78 reviews, 1574 commits in 5 years 7 months
Contributions summary:Sagie contributed to the `cargo-make` project, a Rust task runner and build tool. Their commits focused on improving the project's infrastructure, including adding support for a catch/cleanup task in case of any errors. They also worked on fixing workspace member paths and adding load env vars from simple text files and setting default environment variable values in the project. Their efforts included various test updates, enhancements for invoking tasks, and codebase cleanups and refactoring, improving the project's efficiency and maintainability.
Concise, consistent, and legible badges in SVG and raster format
Role in this project:
Back-end Developer
Contributions:11 commits, 5 PRs, 22 comments in 2 months
Contributions summary:Sagie primarily contributed to adding and modifying badges related to npm package downloads and GitHub release downloads. They implemented new API routes in `server.js` to fetch download counts from npm and GitHub, integrating these with the existing badge system. The user also made updates to the `try.html` and `index.html` files to reflect the changes.
ioniconspjaxbadge-makersvgraster
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.