Ольга Николаевна Мельникова родилась 22 августа 1975 года. В 1995 году начала работать в центре социального обслуживания «Нагатино-Садовники». Поступила в Московский институт рекламы, туризма и шоу-бизнеса, который окончила в 2004 году по специальности «Социально-культурный сервис и туризм». Затем были годы учёбы в Московской академии государственного и муниципального управления по программе «Государственное и муниципальное управление». В 2011 году Ольга Мельникова получила диплом о дополнительном образовании с присвоением квалификации «Менеджер муниципальной службы и муниципального хозяйства», а также прошла переподготовку в Институте дополнительного профессионального образования работников социальной сферы по программе «Государственное и муниципальное управление в социальной сфере». Всё это время Ольга Николаевна продолжала работать в системе социальной защиты населения. Помимо основной работы, она активно участвовала в волонтёрском движении, занималась организацией благотворительных