I am an Assistant Professor (Fall 2025 - ) in the School of Computing at Montclair State University with a concentration on theoretical computer science and algorithms. I received my Ph.D. in Computer Science from Iowa State University in 2025, advised by Prof. Pavan Aduri and Prof. Samik Basu.
Research Areas: algorithms, combinatorial optimization, evolutionary computation, algorithmic fairness, complex network analysis, and data science.
Ph.D. Dissertation: Submodular optimization with constraints and fairness: algorithmic advances and applications.
Theory and Algorithms: approximation algorithms, submodular optimization, evolutionary computation, algorithmic fairness, etc.
Graph Mining: community detection in complex networks and influence diffusion in social networks.
Data Science (interdisciplinary research): data modeling in structural/networked datasets, big data analysis.
Instructor, Montclair State University
Fall 2025: CSIT 379 Computer Science Theory
TA, Iowa State University
Theory of Computing
Introduction to Design and Analysis of Algorithms
Algorithms for Large Data Sets
Discrete Computational Structures