Before this, she was also an Research Associate Professor in the Computer Science and Electrical Engineering Department at UMBC. She teaches courses in Cloud Computing and Big Data, Software Engineering and Database Design. She received her MS and PhD in Computer Science from UMBC, where she was twice awarded the IBM PhD Fellowship, and her Bachelors in Computer Engineering from the University of Mumbai, India.