Ivan Rubinson is a Senior Software Engineer with 12 years of experience building reliable, maintainable systems across startups and fintech. He specializes in distributed systems, observability, and developer tooling—bringing DevOps and engineering discipline together to improve stability and developer velocity. At Balance he led observability initiatives, authored internal libraries and custom lint rules, and helped raise team DORA metrics; he also founded and architected a scalable web product at Qint. His open-source contributions include refactoring and optimizing the widely used eslint-plugin-import, notably improving the no-cycle rule with an SCC algorithm for better performance and maintainability. Based in Ashdod, Israel, Ivan combines hands-on engineering with mentorship and process design to multiply team impact. He favors pragmatic, engineering-focused solutions over “rock star” heroics, treating software as a disciplined craft.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at SCE - Shamoon College of Engineering
ESLint plugin with rules that help validate proper imports.
Role in this project:
Back-end Developer
Contributions:36 reviews, 1 commit, 19 PRs in 1 day
Contributions summary:Ivan's contributions primarily involved refactoring and optimizing the `eslint-plugin-import` plugin's codebase. They restructured test files related to the `no-cycle` rule, aiming for better organization. Further work included making procedures static within the `ExportMap` class and extracting "builder" logic into separate files for improved code maintainability and performance. The user also optimized the `no-cycle` rule by implementing the scc algorithm.
Contributions:10 commits, 2 PRs, 8 pushes in 1 year 7 months
cppc-libraryparsingclausewitzparser
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.