Moran Tsur

Education Lead

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
Moran Tsur is an Education Lead and software engineer with a decade of experience blending front-end and back-end development with research-driven pedagogy. Currently a graduate student in MIT Media Lab’s Lifelong Kindergarten group and a member of the Scratch team, she builds features for the widely used Scratch platform and improves VM serialization to keep kids’ projects robust. At Wix and previously Google and BrainPOP, she has shipped production web interfaces and tooling that scale to diverse learners and classrooms. Moran focuses on making programming accessible to children, with a particular commitment to equity, girls and women in tech, and STEAM learning through creative experiences. Her background as a classroom teacher and MIT researcher gives her a rare combination of classroom insight and production engineering chops.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Master’s Degree at Massachusetts Institute of Technology
bookB.Sc., B.Sc. at The Hebrew University
bookTeaching Certificate, Teaching Certificate at The Open University of Israel
github-logo-circle

Github Skills (13)

deserialization10
json10
javascript10
serializable10
serializer10
front-end-development10
react10
jsx10
sc10
serialization10
computer-engineering9
html9
css9

Programming languages (3)

JavaScriptHTMLActionScript

Github contributions (5)

github-logo-circle
Standalone web client for Scratch
Role in this project:
userFront-end Developer
Contributions:36 commits, 6 PRs, 2 pushes in 1 year 1 month
Contributions summary:Moran primarily contributed to the development of the user interface for the Scratch-www repository, a standalone web client for Scratch. Their commits demonstrate the implementation of new features and modifications to existing ones, specifically related to the "microworlds_art" view. They integrated components like carousels and modals and modified the styling, layout, and content organization.
reactjavascriptstandaloneweb-clientpwa
scratchfoundation/scratch-vm

Jan 2017 - Feb 2017

Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 issue in 13 days
Contributions summary:Moran primarily focused on enhancing the serialization and deserialization processes within the Scratch VM. They addressed code conflicts and implemented changes to correctly handle the deserialization of Scratch 3.0 projects. Their work involved modifying code related to loading and saving projects, specifically around costumes, sounds, and other sprite properties to ensure proper data handling. These contributions are crucial for maintaining compatibility and the correct functioning of the Scratch VM.
scratchprogramsvirtual-machine
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
Moran Tsur - Education Lead