Yehonathan is a treasure. Bringing him as a coding mentor to my team has been one of my best management decisions. It has saved us months of frustration and boosted team performance and satisfaction.
Yehonathan loves to teach and share his vast knowledge with others. Every code review with him is a lesson in elegant programming and enrichment. I am happy to consult with him both on programming and about decisions in my professional life.
Learning with Yehonathan is way far from just improving your coding skills. It makes you rethink your decisions, helps you arrange guidelines before even touching your keyboard. I really recommend his services, you will find him very friendly and smiling at the same time he criticises your code.
What is remarkable with Yehonathan is that he strives to make his vast knowledge accessible to less experienced developers. He prefers to listen first instead of lecturing, making his advice more adapted to the situation at hand. His pedagogy sets him apart from other mentors that are not conveying their ideas as clearly as Yehonathan does.
There's something incredibly motivating about Yehonathan! The interview with him made me love Clojure and anything related to it! It's so amazing to know that I'll become a true professional by learning from a true professional! As excited as I am about our field I was never this excited!
Each time I advise with Yehonatan for code review, I hear something I did not think of. Something that is usually simple and elegant. Yehonathan also has the ability to explain complex tech topics in a simple way. Yehonathan's passion for teaching technology makes me feel smart.