Олег народився 25 грудня 1992 року в Чернігові. Жив у селі Трисвятська Слобода рідної області. Закінчив Національний університет «Чернігівський колегіум» імені Т. Г. Шевченка , де опанував фах програміста. Працював за спеціальністю в ІТ-компанії. У вільний час любив грати в настільні ігри з сім'єю і друзями, переглядати фільми з дружиною і дітьми.
Коли почалася повномасштабна війна, Олег долучився до лав захисників. Служив навідником у 56-й окремій мотопіхотній бригаді.
«Він дуже любив життя і поспішав жити. Любив дітей, приділяв час родині. Піклувався про батьків», – написала мати Світлана.
За службу Олега Гапона відзначили медаллю «За оборону рідної держави» та орденом «За мужність» ІІІ ступеня (посмертно).
Поховали захисника в Трисвятській Слободі.
У нього залишилися дружина, син, донька, батьки.