I have gathered teaching experience by working as a teaching assistant for five semesters and by delivering guest lectures in graduate level CSE courses. I periodically conduct recitations and occasionally cover main lectures in the absence of the professor.
Currently (Fall '17), I am a TA (sixth term) for CSE 421/521 offered by Dr. Karthik Dantu.

Introduction to Operating Systems

CSE 421/521 is a graduate level course on operating systems, currently offered by Dr. Karthik Dantu. Class projects are based on developing kernel modules for Pintos. I was also a TA for this course during the Fall '14 and Fall '15 when it was offered by Dr. Tevfik Kosar.

Distributed Systems

CSE 486/586 is a grad level course on distributed systems offered by Dr. Steve Ko. Class projects are based on developing distributed system modules on the Android platform. I was a TA for this course during the Spring semesters of 2015, 2016 and 2017.

Advanced Computer Systems

CSE 622 is an advanced level grad course on systems offered by Dr. Steve Ko. I have given guest lectures on the topics of storage and mobile systems for this course.