Щалпегин Олег Николаевич, русский, родился в Москве, 8 июля 1963 г.
Окончив восемь классов общеобразовательной школы, в 1987 г., поступил в Московское педагогическое училище №1 им. К.Д.Ушинского, где получил первое специальное образование – учитель начальных классов. С первого по четвёртый курсы обучения работал в летнем пионерском лагере вожатым. В 1981 г. женился и начал трудовую деятельность в должности лаборанта. По окончании в том же году педучилища поступил на филологический факультет в Московский заочный педагогический институт. С 1982 по 1984 г. проходил срочную службу в рядах Вооруженных Сил. По демобилизации продолжил обучение в МГЗПИ и в 1989 г. закончил его с отличием. На старших курсах института совмещал работу лаборанта с преподаванием русского языка и литературы в МПУ №1 им.К.Д. Ушинского. По окончании аспирантуры защитил кандидатскую диссертацию. С 1989 г. года работает преподавателем литературы на филологическом факультете своего института (ныне – МГГУ им. М.А.Шолохова); в период с 2000 по 2003 гг. совмещал основную работу с должностью учителя литературы в общеобразовательной московской школе № 518. В настоящее время является штатным преподавателем кафедры русской литературы МГГУ им. М.А.Шолохова и ведет занятия гуманитарного класса при храме Вмч. и Победоносца Георгия в Коптеве.