Guy Margalit

AI Initiatives Team

Tel-Aviv District, Israel
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
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.
code13 years of coding experience
job6 years of employment as a software developer
bookM.A. Philosophy, M.A. Philosophy at Tel Aviv University
bookOGS Fellow Impact Entrepreneurship Fellowship, OGS Fellow Impact Entrepreneurship Fellowship at Brandeis University
github-logo-circle

Github Skills (20)

javascript10
testing10
code-generation10
amazon-s310
performance-optimization10
aws-s310
stream-processing10
nodejs10
rust10
webrtc10
server10
s3-bucket10
server-side10
buffering9
aws-sdk9

Programming languages (16)

JavaC++CSSRustCCMakeGoJupyter Notebook

Github contributions (5)

github-logo-circle
smithy-lang/smithy-rs

Dec 2021 - Mar 2022

Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.
Role in this project:
userBack-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.
awsaws-sdk-rustrust
node-webrtc/node-webrtc

Apr 2015 - Apr 2015

node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M87
Role in this project:
userBack-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.
Request Free Trial
Guy Margalit - AI Initiatives Team