Shahar Talmi is a seasoned software leader and GM of Developer Platform at Wix, with 12 years of industry experience driving the tools, component libraries, OS and API layers that let professional developers build and extend complex web applications. He previously led frontend engineering and infrastructure at Wix, co-founded Glispa Create, was a founding engineer at Safend, and began his career managing projects in Israel’s Unit 8200 — a blend of startup grit and platform-scale leadership. Shahar remains hands-on: he’s contributed to the AngularJS core (notably NgModelController) and to the open-source import-cost project, improving form behavior, code clarity and build/test infrastructure. His current focus is enabling micro-frontend extensibility, providing extension developers with scalable workflows to create, test, monitor and deploy across a huge platform. Based in Tel Aviv, he pairs strategic product thinking with developer-centric engineering and actively seeks talent passionate about developer tools and extensibility.
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.