Guy Margalit is an experienced technology leader and engineer with 13 years of experience, currently leading AI initiatives at Wix from Tel-Aviv. He blends hands-on backend engineering—contributing to high-profile open-source projects like AWS SDKs and node-webrtc—with program leadership, having built large-scale internal training programs and run Wix’s President Office national projects for war-impacted communities. Guy's work on S3 performance and Rust SDK server-side code generation shows a deep practical understanding of streaming, serialization and protocol edge-cases, while his history founding a nonprofit and directing a municipal innovation center highlights strong product and civic impact instincts. He combines an academic background in philosophy with applied entrepreneurship training (OGS at Brandeis), bringing both analytic rigor and systems-thinking to cross-functional initiatives. Notably, he has orchestrated the largest internal hackathons in Wix history and delivered scalable learning platforms used by thousands of engineers.
13 years of coding experience
6 years of employment as a software developer
M.A. Philosophy, M.A. Philosophy at Tel Aviv University
OGS Fellow Impact Entrepreneurship Fellowship, OGS Fellow Impact Entrepreneurship Fellowship at Brandeis University
Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.
Role in this project:
Back-end Developer
Contributions:62 reviews, 8 commits, 10 PRs in 2 months
Contributions summary:Guy primarily contributed to the server-side code generation for the AWS SDK for Rust, focusing on REST XML protocol support. Their work included implementing server-side output serialization, request and response parsing, and error handling, specifically for REST XML protocols, particularly for S3. Additionally, the user addressed issues related to streaming bodies and query parameter handling, demonstrating a solid understanding of the underlying server framework. They also worked on general improvements and bug fixes.
node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M87
Role in this project:
Back-end & QA Engineer
Contributions:20 commits, 5 PRs, 51 comments in 19 days
Contributions summary:Guy focused on developing and testing bandwidth measurement features within the node-webrtc project. Their contributions included implementing a bandwidth test using `simple-peer` and making it runnable in both Node.js and the browser. They also addressed a bug related to `channel.bufferedAmount` and improved the test suite by incorporating congestion control mechanisms and refining the testing process.
node-jsn-apiwebrtcjs-nativenodejs
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.