About
Professional Experience
Independent Researcher, London, UK
2018–now
2016–2018
Led research on enabling strict performance guarantees for consolidated packet processors.
Led research on exploring high-performance hardware-friendly distributed state management.
Graduate Student Researcher, UC Berkeley & ICSI, USA
2011–2016
Graduate Student Researcher, University of Toronto, Canada
2007–2011
Teaching Assistant, University of Toronto, Canada
2008–2015
Teaching Assistant, Sharif University of Technology, Iran
2005–2006
Education
PhD in Computer Science, University of Toronto, Canada
2009–2015
Thesis: Towards Offering Performance Guarantees in Software-Defined Networks.
MSc in Computer Science, University of Toronto, Canada
2007–2009
Research paper: Lockr: Social Access Control for Web 2.0.
BSc in Computer Engineering, Sharif University of Technology, Iran
2007–2009
Teaching Experience
Teaching Assistant
Instructor
Guest Lecturer
CSC148/A48: Introduction to Computer Science, University of Toronto.
2011W 2014F 2014W
CSC180: Introduction to Computer Programming, University of Toronto.
2009F 2013F
CSC458/2209: Computer Networks, University of Toronto.
2008F 2012F
CSC209: System Tools & Software Programming, University of Toronto.
2012S
CSC190/192: Computer Algorithms & Data Structures, University of Toronto.
2010F 2011W 2012W
CSCC69: Operating Systems, University of Toronto.
2010W
CSC358: Computer Networks, University of Toronto.
2010W
CSC488: Compilers & Interpreters, University of Toronto.
2009W
CSC108: Introduction to Computer Programming, University of Toronto.
2008S
CE317: Internet Engineering, Sharif University of Tech., Tehran, Iran.
2006S
CE126: Computer Structure and Language, Sharif University of Tech., Tehran, Iran.
2005F
CE108: Computer Workshop, Sharif University of Tech., Tehran, Iran.
2005F
Introduction to Computing, Kosar High School, Tehran, Iran.
2003–2004
CSC458/2209: Computer Networks, University of Toronto.
2012F
CSCC69: Operating Systems, University of Toronto.
2010W
CSC2229: Advanced Topics in Networking, University of Toronto.
2008F