- Contractual Lecturer, BRAC University (2022-present)
Providing lectures in theory and Lab classes of department of Computer Science and Engineering. Courses that have been taught are Introduction to Computer Science, Numerical Methods, Digital Logic Design, Operating Systems, Programming Language I and Microprocessors.
- Graduate Teaching Assistant, BRAC University (2021-2022)
Assisting the course instructor in preparing course material and teaching materials. Maintaining and supervising the online learning platform of the university regarding the courses conducted by the supervisor.
- Undergraduate Student Tutor, BRAC University (2018, 2019)
Teaching specific courses and providing extra help in course material and laboratory work to freshmen year students, to help better understand the topics.