Yehonathan Sharvit has been working as a software engineer since 2000, programming with C++, Java, Ruby, JavaScript, Clojure, and ClojureScript.
He currently works as a software architect at Cycognito, building software infrastructures for high-scale data pipelines.
He is the author of Data-Oriented programming, published by Manning.