After completing a graduate degree in architecture at Waseda University, she worked as an assistant to a creative director, in a design office, and in public relations at the National Museum of Art before becoming a freelance editor, writer, planner, and publicist in 2015. She has been working mainly in the fields of art and architecture, editing websites and books, and managing projects. Shibahara is a licensed first-class architect.