Teaching Experiences:
- CPEN 321: Software Engineering, University of British Columbia, Fall 2018-Fall 2023.
- Database, Sharif University of Technology, Spring 2016.
- Web Programming, Sharif University of Technology, Spring 2016.
- Software Evolution, Sharif University of Technology, Fall 2015.
- Fundamentals of Programming, Isfahan University of Technology, Fall 2011.
Academic Services:
- Program Committee of demonstrations and tools track at SPLC (Systems and Software Product Line Conference), Virtual, 2020.
- Student volunteer at CASCON (The premier industrial and academic conference sponsored by the IBM Canada Laboratory), Toronto, Canada, 2019.
- Student volunteer at ICSE (International Conference in Software Engineering), Montreal, Canada, 2018.