Олег Сергеевич Бударин родился 27 мая 1932 г. в Москве в семье ученых. Закончил среднюю школу № 181 на Соляном пер. (бывшая 3-я гимназия). В 1952 г. поступил на архитектурный факультет Ленинградского инженерно-строительного института (ныне Санкт-Петербургский государственный архитектурно-строительный университет). В 1958 г. окончил его по специальности «инженер-строитель». С 1961 г. работает в этом вузе сначала ассистентом, а после защиты диссертации на соискание ученой степени кандидата технических наук – доцентом. В течение восьми лет по направлению Министерства высшего образования преподавал в алжирских вузах.
В настоящее время является доцентом кафедры начертательной геометрии и инженерной графики архитектурного факультета Санкт-Петербургского государственного архитектурно-строительного университета. Автор более 35 научных и учебных публикаций.
Олег Сергеевич преподает начертательную геометрию и инженерную графику для студентов различных специальностей.
Научные интересы находятся в области синтетической геометрии.
О. С. Бударин — автор учебного пособия «Начертательная геометрия», второе издание которого было выпущено издательством «Лань» в 2009 г. в исправленном виде.
Имеет разнообразные увлечения: выращивает орхидеи; коллекционирует раковины (со времени, когда он жил и работал в Алжире, где занимался подводным плаванием); является основателем общественной организации «Купчинская казачья станица»; увлекается фольклорной музыкой, активный участник ансамбля «Белозерье».