Research areas:  

I am a Ph.D. candidate at the University of California Los Angeles (UCLA). Previously, I worked at the Link Lab in the Computer Science Dept. at the University of Virginia. My Ph.D. advisor is Prof. Yuan Tian, and I am glad to be mentored by Prof. Yu Feng from UC Santa Barbara. 

I am broadly interested in security, software engineering, and machine learning. My current research focuses on building automated and scalable techniques, employing formal methods, static analysis, reverse engineering, program repair/synthesis, and machine learning to guarantee the underlying systems adhere to their security specifications. My research methods have been used to identify high-severity security bugs in popular software products, including Google's authentication, and discover 60+ security bugs/zero-days leading to 8+ new CVEs.

Previously, I worked as an Applied Scientist Intern at Amazon (AWS) Automated Reasoning Group with Dr. Willem Visser (Summer '20) and Dr. Oksana Tkachuk (Summer '22) as a part of the AWS CodeGuru and AWS Proactive Security teams, where I developed prototypes of cutting-edge static analysis and formal verification frameworks for large-scale cloud applications.

I completed my M.S in Computer Science from the University of Virginia and my B.S in Computer Science and Engineering from the Bangladesh University of Engineering and Technology (BUET).

Publications

News