Tomer Gabel

Software Consulting And Training at Substrate Software Services

Israel
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
Tomer Gabel is a software architect and consultant with 13+ years building large-scale distributed systems, from search engines and compilers to web crawlers and data analysis platforms. He combines hands-on engineering with team leadership and DevOps-minded automation, having held senior roles at Wix, WeWork and multiple Israeli startups before founding Substrate Software Services. An avid Scala enthusiast and cofounder of Israel’s Scala and Java/JVM user groups, he organizes the annual Scalapeño conference and prioritizes knowledge sharing through writing and talks. His open-source work includes improving robustness and error handling in widely used libraries such as a Java RFC 6902 JSON Patch implementation, showing attention to edge cases and test coverage. Clients and teams benefit from his pragmatic common-sense approach to architecture and delivery, focused on customer satisfaction and retention. Based in Israel, he describes his professional mode as “kicking hornets’ nests for a living,” reflecting a taste for tackling thorny technical problems.
code13 years of coding experience
job19 years of employment as a software developer
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
4,104reputation
668kreached
57answers
7questions
Badges
encoding
top-5%
github-logo-circle

Github Skills (14)

javas10
json-patch10
java10
testing10
encoding9
json6
javame6
migration6
naming6
globalization6
bitcoin6
specification6
scala6
reservedwords6

Programming languages (12)

TypeScriptJavaRustCScalaJavaScriptGoMustache

Github contributions (5)

github-logo-circle
This is an implementation of RFC 6902 JSON Patch written in Java
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:2 reviews, 43 commits, 13 PRs in 4 years 7 months
Contributions summary:Tomer primarily focused on improving the error handling and test coverage of the JSON patch implementation. They added specific exception types, error tests for removal and replace operations, and improved the robustness of path lookups. The user also implemented a JSON patch payload validation API and added tests for valid and invalid JSON patches. Furthermore, the user added support for the `OMIT_VALUE_ON_REMOVE` and `EMIT_TEST_OPERATIONS` diff flags and rewrote the parser.
patchdeltajson-documentjsondiffpatchjsonpatch
holograph/mucommander

Aug 2016 - Apr 2020

Contributions:4 pushes, 1 branch in 3 years 7 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