I am currently a postdoctoral researcher and lecturer at the Technical University of Delft, Netherlands. I have a PhD in Software Engineering from the Sharif University of Technology. My research focuses on building smarter software systems through tailoring machine learning and NLP techniques to source code.