Temporary Instructor/ Lecturer

University of Peradeniya

As a temporary academic staff member, I have demonstrated, instructed, and supervised undergraduate communication laboratories. I have also served as a teaching assistant for courses including Network Analysis, Electromagnetic Theory, Applied Electromagnetics, Communication Systems, Digital Signal Processing, Telecommunication, and Wireless Systems. Additionally, I was assigned as the representative for the 300-level laboratories, where I managed lab-related activities such as scheduling and organizing sessions. Furthermore, I had the opportunity to supervise several undergraduate projects.

Teaching assistant

Purdue University

As a teaching assistant for ECE20001: Electrical Engineering Fundamentals I for two semesters and ECE53800: Digital Signal Processing I for one semester, I had the privilege of closely engaging with students across diverse academic levels. My responsibilities included conducting TA sessions, assisting with laboratory work, and providing detailed feedback on assignments and projects. This role refined my ability to communicate technical ideas effectively and adapt my teaching strategies to cater to different learning styles. Being a TA allowed me to develop strong mentorship, leadership, organizational, and interpersonal skills.