The key theme in my research is to automate the process of finding and explaining bugs, vulnerabilities, and fairness issues in large-scale software and machine learning systems. In particular, I am interested in analyzing a differential class of properties that include confidentiality, privacy, and fairness. The findings help discover multiple performance bugs in popular ML libraries such as scikit-learn, fairness bugs in the state-of-the-art machine learning algorithms, and timing side-channel vulnerabilities in critical Java libraries such as OpenJDK and Apache (,,,,). I lead the Responsible, Informative, and Secure Computing Lab (RISC) at UTEP.
I am looking for motivated students at any point in their education to join RISC lab. Please visit the lab web page for more information.
Software Engineering (SE) + Machine Learning (ML) for Security, Performance, and Fairness
Fairness and Accountability in ML Software [ICSE'22]
Oct 2022. "Detecting Unseen Anomalies in Network Systems by Leveraging Neural Networks" has been accepted to IEEE Transactions on Network and Service Management (IEEE TNSM).
Dec 2021. "Fairness-aware Configuration of Machine Learning Libraries" has been accepted to ICSE'22.
April 2021. QFuzz: Quantitative Fuzzing for Side Channels has been accepted to ISSTA'21.
Jan 2021. I am teaching a new cross-listed course at UT El Paso in Spring 2021: Data-Driven Security and Privacy
June 2020. Ph.D. thesis was defended successfully.
April 2020. "Detecting and Understanding Real-World Differential Performance Bugs in Machine Learning Libraries" has been accepted to ISSTA'20.
March 2020. I will be joining to CS department at University of Texas El Paso (UTEP) as an Assistant Professor this Fall!
Feb 2020. "Data-driven debugging for functional side channels" has been accepted to NDSS'20!
July 2019. "Efficient Detection and Quantification of Timing Leaks with Neural Networks" is accepted to RV'19!
April 2019. "Hyper-trace debugging for software security and performance" accepted to ML4SE 2019.
April 2018. I received "2018 Gold Research Award" from ECEE department of CU Boulder.
Nov 2017. "Differential Performance Debugging with Discriminant Regression Tree", accepted in AAAI'18.
Seminar Talks and Lectures
May 2022. Presented an invited talk on "data-driven testing and debugging for meta-properties" to Security of Software Group at Penn State University, hosted by Dr. Tan.
May 2022. Presented our ICSE paper, Fairness-aware Configuration of Machine Learning Libraries, in Pittsburg.
Feb 2022. Presented a talk on fairness of data-driven software to the CS department, UT El Paso.
Oct 2021. Presented an invited talk on "data-driven testing and debugging for meta-properties" to the Software System Group at Columbia University.
July 2020. I presented our paper at ISSTA'20 (Presentation video).
June 2020. I presented my PhD Thesis (Presentation video).
Feb 2020. I gave a seminar in the EECS Department of University of Cincinnati.
Feb 2020. I presented our paper at NDSS'20 in San Diego, USA (Presentation video).
Jan 2020. I gave a seminar in the CS Department of University of Texas El Paso.
Jan 2020. I gave a seminar on my research in the CS Department of Marquette University.
Dec 2019. I gave an invited talk in the CS Department of Colorado State University.
Nov 2019. I gave an invited talk in the CS Department of Colorado School of Mines.
Nov 2019. I gave a guest lecture for the PL course at the School of Mines "Software Confidentiality".
Nov 2019. I gave a talk on the application of Neural Networks for Security at ICCAD 2019.
Oct 2019. "Efficient Detection and Quantification of Timing Leaks with NN" presented at RV'19, Porto.
July 2019. I present "Quantitative Mitigation of Timing Side Channels" at CAV'19, NYC.
Honors and Awards
Recipient of the 2018 Gold Research Award from ECEE department of CU Boulder in April 2018.
Winner of Second Prize among 650 participants in the 1st Microsoft Open Source Challenge in April 2016
Graduated among top 10% of IT MS students in CE Department of Sharif University of Technology in Sep 2013.
Ranked 1st among 56 of BS students at ECE department of Tabriz University in July 2011.