Shahar Talmi is a seasoned software leader with 12+ years at Wix where he now runs the Developer Platform, shaping the tools, component libraries, OS and API layer that enable professional developers to build complex, extensible web applications. He rose through roles from architecting Wix OS to Head of Frontend Engineering, blending hands-on engineering with strategic product and team leadership. Earlier he co-founded justAd (Glispa Create) and served as a founding engineer at Safend, demonstrating deep experience in startups, security-sensitive products, and R&D management. A pragmatic front-end specialist, Shahar contributes to notable open-source projects like AngularJS and tooling such as import-cost, improving form UX and build/test infrastructure. Based in Tel Aviv, he’s passionate about developer ergonomics at scale and known for solving hard platform problems like testing, monitoring and deploying micro-frontend ecosystems. He actively recruits and mentors engineers, asking for practical work samples alongside CVs to find the best fit.
12 years of coding experience
23 years of employment as a software developer
Student CS, Student CS at The Open University of Israel
displays the import size of the package you are importing inside the code editor
Role in this project:
Full-stack Developer
Contributions:106 commits, 12 PRs, 181 pushes in 5 years 2 months
Contributions summary:Shahar primarily contributed to the `import-cost` project by addressing issues related to the build process and implementing test improvements. They added and updated tests across various files, fixing specific test cases and enhancing the overall testing coverage. Their work also involved modifying the webpack configuration to handle dependencies and build optimizations, demonstrating a focus on improving the project's build and testing infrastructure.
Contributions:99 commits, 35 PRs, 4 pushes in 1 year 9 months
Contributions summary:Shahar primarily contributed to the AngularJS codebase, specifically focusing on the `NgModelController` directive. Their work involved refactoring code, such as replacing `this` with `ctrl` for improved clarity, and implementing the `$cancelUpdate` method. The user also added documentation and examples related to `ngModelOptions`, covering update triggers and debouncing. This suggests a focus on improving the functionality and usability of form elements within the AngularJS framework.
javascriptangularjsangularweb-apps
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.