Maya Shavin is a Lead Software Engineer with 10 years of experience building performant, accessible front-end products and leading engineering teams at companies like Microsoft and Cloudinary, and now at Salesforce. She combines hands-on UI component development—demonstrated by contributions to the popular Vue Storefront storefront-ui library—with product-facing leadership and a track record of launching redesigned, responsive web apps. A fast learner who mastered academic-level Hebrew within months of arriving in Israel, she thrives under pressure and enjoys turning new technologies and design concepts into polished user experiences. Maya founded and organizes the VueJSIsrael meetups, bridging community, mentorship and technical outreach in the local ecosystem. With an MBA underway and a background spanning C/C++ kernel work to modern JS frameworks, she brings rare full-stack curiosity and the ability to translate complex requirements into usable interfaces. Ambitious to move into software project management, she pairs technical depth with strong cross-functional collaboration.
10 years of coding experience
17 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at The Academic College of Tel-Aviv, Yaffo
Master of Business Administration - MBA Business Administration and Management General, Master of Business Administration - MBA Business Administration and Management General at Bar-Ilan University
BA Jewelry Design, BA Jewelry Design at Shenkar - Engineering. Design. Art.
B.A Business Management, B.A Business Management at International University - VNU HCMC
A frontend library for React and Vue that helps developers quickly build fast, accessible, and beautiful storefronts. Made with 💚 by Vue Storefront team and contributors.
Role in this project:
Front-end Developer
Contributions:3 releases, 151 reviews, 434 commits in 1 year 8 months
Contributions summary:Maya primarily contributed to the development and maintenance of frontend UI components, as evidenced by the code changes in various Vue.js component files within the vuestorefront/storefront-ui repository. Their commits involved creating new UI components, integrating accessibility plugins, merging updates from the master branch, and refining the visual structure and functionality of existing components. The user's work involved modifying existing styles and adding new CSS to the components.
Generate tool for color palettes from images and use in TailwindCSS
Contributions:3 reviews, 8 commits, 2 PRs in 1 year 6 months
tailwindcsscolor-palettespalettes
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
Maya Shavin - Lead Software Engineer (LMTS) at Salesforce