
Шапилов Олег Дмитриевич родился 7 августа 1922 г. в г. Петрограде.
С июня 1941 по сентябрь 1976 гг. служил в рядах Советской Армии (инженер-полковник, место службы: арсенал 357 ГАУ ВС, военная база 34).
В Институте им. Пастера работал с сентября 1977 г. старшим лаборантом (инженер-химик, с.н.с.) лаборатории биофизических методов исследования, с октября 1981 г. – консультант лаборатории биофизики и биохимии.
Награждён орденом Красной Звезды, медалью «За боевые заслуги», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», медалями за службу в Вооружённых Силах 3-х степеней и др.
Олег Дмитриевич Шапилов скончался 20 октября 1995 г. Похоронен на Северном кладбище г. Санкт-Петербурга.