I’m a PhD student working with Prof. Eran Yahav. My research focuses on Machine Learning and Deep Learning approaches for modeling, predicting, improving and generating source code, a field we call Programming Language Processing.
In a nutshell, similarly to the way that Natural Language Processing (NLP) is concerned with computer-modeling of natural language, Programming Language Processing is concerned with modeling programming languages.
Programming is difficult, time-consuming, and even expert programmers look up for online help all the time.
Can a model that was trained on millions of examples help us humans with these problems? I believe so, and have some ideas in mind.
Previously, I served 7 years as an officer on board of a missile ship in the Israeli Navy. Later, I completed my BSc summa cum laude at the Computer Science Faculty at the Technion, as an alumni of The Rothschild-Technion Scholars Program for Excellence. Between 2014-2016 I worked at Microsoft R&D center in Haifa, developing data security services for the cloud.
In addition, I also hold a B.A. in Humanities from Haifa University.
I am happily married to Lee and father of Gur 🙂
Feel free to contact me at email@example.com, or drop by at my office at Taub building, room 738.