Gal Sasson

Augmented Reality Software Engineer at Snap Inc.

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

👤
Senior
🎓
Top School
Gal Sasson is an augmented reality software engineer and experience designer with 13 years of practice building interactive installations and AR prototypes for cultural institutions and commercial clients. Currently leading a team of AR engineers at Snap, he combines a deep embedded/Linux systems background with creative front-end work in C++, OpenGL, WebGL and shader programming. His portfolio spans collaborations with Cooper Hewitt, Google, the San Francisco Arts Commission and One World Trade Center, and includes hands-on roles as technology director and advisor for academic and startup teams. An active open-source contributor, he has enhanced flagship creative tools like Processing and Chalktalk by adding live “tweak” controls, UDP-driven debugging, and chroma-key video layers. Trained in software engineering (Shenkar) and interaction design (NYU ITP), he’s known for translating artistic briefs into robust, production-ready experiences and for prototyping novel AR interactions that bridge physical and digital.
code12 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Interactive Media, Master's degree, Interactive Media at New York University
bookB.Sc., Software Engineering, B.Sc., Software Engineering at Shenkar College of Engineering and Design
languagesEnglish, Hebrew
github-logo-circle

Github Skills (29)

webgl10
debugging10
debug10
javascript10
integrate10
preprocessing10
enterprise-integration10
application-integration10
ui-design10
integrations10
post-processing10
java10
language-processing10
javas10
uid10

Programming languages (5)

TypeScriptJavaC++CJavaScript

Github contributions (5)

github-logo-circle
processing/processing

Jun 2014 - Aug 2019

Source code for the Processing Core and Development Environment (PDE)
Role in this project:
userFull-stack Developer
Contributions:18 commits, 4 PRs, 31 comments in 5 years 2 months
Contributions summary:Gal focused on integrating "TweakMode" into the Processing development environment, enhancing its debugging capabilities. Their work involved modifying the experimental mode to enable and integrate "TweakMode" functionalities. They also added UI elements like toggles and implemented a UDP-based communication system for real-time value adjustments within the sketch. Furthermore, they refined the "TweakMode" features and addressed a color selector bug.
artpdecompilerdesigndevelopment-environment
kenperlin/chalktalk

Sep 2014 - Nov 2014

Role in this project:
userFull-stack Developer
Contributions:16 commits in 2 months
Contributions summary:Gal primarily worked on enhancing the front-end capabilities of the project. Their contributions include adding a chroma-key video layer for video overlay functionality, which involved modifications to shader programs and the integration of WebGL for video rendering. Furthermore, they added functionality to toggle the video layer and controls. Other contributions include adding table-screen mapping and various sketches.
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
Gal Sasson - Augmented Reality Software Engineer at Snap Inc.