teaching
Teaching, mentoring, and academic service
Teaching assistant
Algorithms (CS 310), LUMS, Fall 2023
Ran tutorials and office hours and graded assignments and quizzes.
Introduction to Blockchain (CS 3812), LUMS, Spring 2023
Revised course assignments and held tutorials and office hours on blockchain fundamentals.
Topics in Blockchain Technology (CS 589), LUMS, Fall 2022
Led weekly research discussions and supervised semester projects in a graduate course.
Computational Problem Solving (CS 100), LUMS, Fall 2022
Graded labs and quizzes and held tutorials and office hours for first-year students learning to program.
Mentoring
GradApp Lab, July 2024–present
I help computer science students from Pakistan with graduate admissions and with the move into research, mostly for programs in North America.
LUMS Alumni Mentorship Program, July 2024–present
I advise LUMS undergraduates on graduate applications and on how to get started in research, especially students who don’t already have academic contacts to ask.
Academic service
Reviewer, 2026
SemEval 2026 Tasks 6 and 8; First Workshop on Reliable Evaluation for Language Models (JUDGe), NeurIPS 2026.
Presenter, 2026
ACL 2026 (virtual): SemEval 2026 Task 6 and Task 8 system papers.