Professional Services

  • Reviewer 
    • Journal
      • IEEE Transactions on Pattern Analysis and Machine Intelligence (IEEE T-PAMI) 2024
      • IEEE Transactions on Intelligent Transportation Systems (IEEE T-ITS) 2023
      • IEEE Transactions on Vehicular Technology (IEEE T-VT) 2024
      • Journal of Visual Communication and Image Representation (JVCI) 2023
      • Transactions on Machine Learning Research (TMLR) 2025
      • Journal of Data Science and Intelligent Systems (JDSIS) 2024-2025
      • Journal of Radiation Research and Applied Sciences (JRRAS) 2025
      • American Journal of Neural Networks and Applications (AJNNA)
      • Financial Statistical Journal (FSJ) 2024
      • PeerJ Computer Science
    • Conference
      • Annual Conference on Neural Information Processing Systems (NeurIPS) 2024-2025
      • AAAI Conference on Artificial Intelligence (AAAI) 2026-2027
      • International Conference on Machine Learning (ICML) 2025
      • International Conference on Learning Representations (ICLR) 2025-2026
      • International Conference on Artificial Intelligence and Statistics (AISTATS) 2025-2026
      • International Conference on Computer Vision (ICCV) 2025
      • IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2025
      • Winter Conference on Applications of Computer Vision (WACV) 2025
      • British Machine Vision Conference (BMVC) 2026
      • International Conference on Pattern Recognition (ICPR) 2024-2026
      • International Conference on Neural Information Processing (ICONIP) 2023-2026
      • International Conference on Digital Image Computing: Techniques and Applications (DICTA) 2024
      • Annual Conference on Robot Learning (CoRL) 2024
      • IEEE International Conference on Future MachineLearning and Data Science (IEEE FMLDS) 2026
  • Secondary Reviewer
    • Conference
      • AAAI Conference on Artificial Intelligence (AAAI) 2024
      • IEEE International Conference on Computer Communications (INFOCOM) 2023-2024

Teaching Experience

  • Teaching Assistant for Courses at Stony Brook University
    • ESE 568: Computer and Robot Vision (Fall 2023)
    • ESE 358: Computer Vision (Fall 2023)
    • ESE 382: Digital Design using VHDL and PLDs (Spring 2020)
    • ESE 344: Software Techniques for Engineers (Data Structure) (Spring 2019)
    • ESE 347: Digital Signal Processing — Implementation (Spring 2018)
    • ESE 224: Computer Techniques for Electronic Design II (C++ Programming) (Fall 2017-2020)