Nusrat Zahan

Biography

Nusrat Zahan is an applied researcher working across software engineering, security, and AI, using data-driven techniques, including machine learning and large language models, to make software measurably safer. Her career goal is to empower software professionals to deliver reliable, resilient, and secure software by bridging the science of software engineering and security with cross-disciplinary insights from computer science. Her research focuses on measuring risks and developing actionable metrics across domains, including software supply chain security, open-source ecosystems, and artificial intelligence.

Nusrat earned her PhD in Computer Science from North Carolina State University. She was a research intern at Microsoft Research and Socket, and prior to her doctoral studies, she was a security specialist at NEC Corporation. Her research contributions have been adopted by industry and featured in the international press. Her work has been published in leading venues such as the International Conference on Software Engineering, the Mining Software Repositories Conference, the Empirical Software Engineering Journal, IEEE Security & Privacy Magazine, and the ACM Transactions on Software Engineering and Methodology.