Shrabani completed her undergraduate studies in Fine Arts from the College of Art, Delhi and continues to pursue a career in painting. She completed a Masters degree in Conservation and Restoration of Art from the National Museum Institute in 2008 and interned at the Albert Hall Museum, Jaipur where she received specialized training on the conservation of miniature paintings. She is currently helping to catalogue the Nemai Ghosh Archives at Delhi Art Gallery. She lives and paints from her studio-cum-residence in New Delhi.