Ran Yitzhaki

Software Engineer at Wix.com

Amsterdam, North Holland, Netherlands
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
Ran Yitzhaki is a software engineer and former engineering manager with 11 years of experience building developer tools and improving developer experience, currently based in Amsterdam and working at Wix. He leads teams that deliver frontend infrastructure, component libraries and toolkits that boost velocity for hundreds of developers, while still contributing hands‑on to code and architecture. An active open-source contributor, Ran has made meaningful backend and testing contributions to the widely used Jest project and built practical CLI tooling for Node.js module inspection. His background spans full‑stack development, static analysis at scale, NLP, and IDE integrations, which gives him a rare blend of product-minded engineering and systems-level problem solving. Colleagues know him for turning developer pain points into polished, usable tools and for a persistent curiosity that feeds both code and music interests.
code11 years of coding experience
job7 years of employment as a software developer
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
159reputation
2.2mreached
2answers
0questions
github-logo-circle

Github Skills (18)

javascript10
npm10
testing10
eslint10
jestjs10
yarnpkg10
nodejs10
eslint-plugin10
cli10
test-automation10
fuzzy-search9
typescript9
typescript-types9
typescripts9
package6

Programming languages (9)

TypeScriptDockerfileC++RustOCamlScalaJavaScriptMarkdown

Github contributions (5)

github-logo-circle
ranyitz/qnm

Mar 2018 - Dec 2022

:mag: cli utility for querying the node_modules directory
Role in this project:
userFull-stack Developer
Contributions:19 reviews, 257 commits, 96 PRs in 4 years 9 months
Contributions summary:Ran primarily built and extended a command-line interface (CLI) utility for querying the `node_modules` directory. They started by building a simple CLI with `caporal`, then added features like lazy loading of package.json files, and extended the CLI to handle deep module structures and errors. Further improvements included adding organization support and a "list" command, as well as implementing a fuzzy search mode and adding the `--why` feature to explain package installations.
node-modulesyarnqueryingjavascriptmag
ESLint plugin for Jest
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:10 commits, 8 PRs, 40 comments in 1 year 5 months
Contributions summary:Ran primarily contributed to the project by adding and modifying test cases using the ESLint plugin for Jest. The user implemented new rules related to test consistency and prefixes. They also worked on improving existing test coverage and modifying utility functions. Additionally, they fixed issues related to documentation and improved the error messages for existing tests.
jestjavascripteslint-plugineslint
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
Ran Yitzhaki - Software Engineer at Wix.com