2018-Now Postdoctoral Fellow, Department of Computer Science, University of Toronto, Toronto, Canada

2010-2017 Research Assistant, Computer Networks Research Group, University of Toronto, Toronto, Canada

2004-2017 A member of FarsiTeX Group

2004-2006 A member of organizing committee of Internal Sharif ACM contests, Tehran, Iran

2004 Design and Implementation of Secure and Stable Mail Server, Hassin Co., Tehran, Iran

2003-2008 A member of Computer Engineering Site Administration Team, Sharif University, Tehran, Iran

2003-2004 A staff of ACM/ICPC Tehran regional contest, Tehran, Iran