Teaching Assistant
Indian Institute of Technology Gandhinagar, India (Jul 2023 - Present)
- Assisting for Distributed Systems and Cloud Computing course, Sem-II, 2024-25 under Prof. Yuvraj Patel and Prof. Abhishek Bichhawat, in terms of conducting lab sessions, grading assignments, and projects.
- Previously assisted for Computer & Network Security, Compilers and Data Structures and Algorithms - I courses in earlier semesters. Involved in grading assignments, projects, answer scripts, and managing lab sessions.
Principal Instructor
Indian Institute of Technology Gandhinagar, India (Nov 2024)
- Principal Instructor for a Student-Run Short Course titled “Code Profiling and Optimization” at IIT Gandhinagar, India, during Semester-I, 2024-25, under the mentorship of Prof. Abhishek Bichhawat. The course, part of the Student Academic Council initiative, focused on code profiling, performance benchmarking, and optimization techniques. Topics included compiler flags (GCC/ICX), debugging (GDB), performance tools (timespec, rusage, rdtsc), profiling tools (perf, valgrind), and optimization strategies (caching, memory, vectorization, parallelization).