Окончила математико-механический факультет СПбГУ. Основная специализация — управление интернет-проектами.
Работала на должностях от аналитика до директора по развитию в компаниях «Шанс», «Петерлинк.Веб», Яндекс, «Нева», Quest Software и Яндекс.Деньги.
C 2010 года является руководителем петербургского офиса UsabilityLab.
Ольга часто выступает с докладами на профессиональных мероприятиях и конференциях по юзабилити.