Lead Software Developer at FINTECH/LEGALTECH (NDA)
Tel-Aviv, Tel-Aviv District, Israel
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Roman Shein is a Lead Software Developer based in Tel Aviv with 12 years of experience building robust backend systems and test automation for fintech and legaltech products. He progressed from hands-on development roles to technical leadership, currently shaping engineering delivery at an NDA-bound startup since 2021. Roman has a strong foundation in computational and applied mathematics and practical expertise improving developer tooling, evidenced by contributions to the widely used JetBrains intellij-scala plugin where he focused on ScalaTest/Specs2 integration, test runners, and type-inference bug fixes. He combines pragmatic engineering with a tester’s discipline, routinely enhancing CI/test workflows and SBT-based testing support. Colleagues rely on him to translate complex requirements into maintainable code and reliable test suites while mentoring teams through architectural trade-offs. Quietly curious, he often bridges gaps between IDE tooling, build systems and backend services to reduce developer friction.
12 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computational and Applied Mathematics, Bachelor's degree, Computational and Applied Mathematics at Saint-Petersburg State University of Aerospace Instrumentation (SUAI)
Contributions:917 commits, 10 PRs, 278 pushes in 5 years 4 months
Contributions summary:Roman primarily contributed to bug fixes and improvements within the IntelliJ Scala plugin, particularly focusing on issues related to code rearrangement, test support, and the ScalaTest framework. Their commits involve modifications to test runners, the integration of features like test name filtering in both ScalaTest and Specs2, and resolving type inference issues. Furthermore, they made changes to the codebase that indicate a strong understanding of unit testing best practices and the integration of SBT-based testing.
Contributions:36 commits, 13 pushes, 1 branch in 1 year 2 months
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
Roman Shein - Lead Software Developer at FINTECH/LEGALTECH (NDA)