Yehonathan Sharvit is currently a software architect at CyCognito, building software infrastructures for high-scale data pipelines. He has been working as a software engineer since 2000, programming with C++, Java, Ruby, JavaScript, Clojure, and ClojureScript. Yehonathan believes in simplicity and works as an exceptional developer along with being a humble author and speaker too.
He recently also spoke about his goal of promoting data-oriented programming as a part of the computer science syllabus course. He believes in reducing complexity, not only in software systems but also for other programmers, by training them as a Clojure Wizard.
He is the author of Data-Oriented programming, published by Manning.
Content featuring Yehonathan Sharvit
![Reduce System Complexity with Data-Oriented Programming](https://files.gotocon.com/uploads/images/conference_63/sessions/2535/original/yehonathanAAR23.jpg)
Reduce System Complexity with Data-Oriented Programming
![Data-Oriented Programming](https://files.gotocon.com/uploads/images/conference_34/sessions/3086/original/YehonathanJames22.jpg)
Data-Oriented Programming
![Data-Oriented Programming](https://files.gotocon.com/uploads/article_images/1/271/yehonathanjames_medium.jpg)
Data-Oriented Programming