Stony Brook University Teaching Assistant · Jan 2022 – Present

CSE 564 — Visualization
Graduate · Spring 2024

Conducted weekly recitation sessions, graded assignments and projects, held regular office hours. Advanced graduate course on data visualization, visual analytics, interaction techniques, and perception.

🏆 Best TA Award
CSE 115 — Foundations of Computer Science
Undergraduate · Spring 2022

Led programming labs, provided individual student mentoring, graded exams and homework. Introductory course on programming fundamentals and computational thinking.


East West University Senior Lecturer · May 2016 – Dec 2021

🏆Best Teaching Faculty Award — multiple years. Student evaluations averaging 4.7–5.0 / 5.0.
Artificial Intelligence
10 semesters · ~400 students

Taught AI fundamentals including search algorithms, knowledge representation, machine learning basics, and intelligent agents.

Machine Learning
6 semesters · ~210 students

Covered supervised/unsupervised learning, neural networks, deep learning, and practical implementations using Python.

Natural Language Processing
Undergraduate/Graduate

Taught NLP fundamentals, language models, text classification, and sequence-to-sequence models.

C Programming
6 semesters · ~210 students

Introduced programming fundamentals, data structures, and algorithm design.

Java Programming
6 semesters · ~180 students

Taught object-oriented programming concepts, GUI development, and software design patterns.

Data Structures
4 semesters · ~120 students

Covered arrays, linked lists, trees, graphs, and complexity analysis.

Algorithms
4 semesters · ~140 students

Taught algorithm design techniques, dynamic programming, graph algorithms, and computational complexity.

Additional Courses
Various semesters

Numerical Methods (2 semesters), Object Oriented Programming (2 semesters), Web Technology (2 semesters), Introduction to Computers (1 semester).

Total: 35+ sections, 1,000+ students across all courses.


Research Supervision & Mentoring

Undergraduate Research Mentoring — Stony Brook University
2022 – Present

Mentor summer research students from CSIRE and SIMMONS programs, guiding them through the full research lifecycle from problem formulation to implementation and publication.

Research Group Supervision — East West University
50 groups · 150+ students (2016–2021)

Supervised approximately 50 research groups (2-3 students each) in CS research projects. Nearly all groups published papers in peer-reviewed conferences or journals with students as first authors. Research areas: ML, NLP, computer vision, IoT, and healthcare informatics.

ACM ICPC Programming Contest Coach
East West University

Served as programming contest trainer and coach, preparing students for national and international ACM ICPC competitions.

Student Outcomes: Many former students now pursue Ph.D. programs in the United States, Canada, Australia, and Europe, or hold positions at major technology companies.