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

Коли почалася повномасштабна війна, Олег долучився до лав захисників. Служив навідником у 56-й окремій мотопіхотній бригаді. 

«Він дуже любив життя і поспішав жити. Любив дітей, приділяв час родині. Піклувався про батьків», – написала мати Світлана. 

За службу Олега Гапона відзначили медаллю «За оборону рідної держави» та орденом  «За мужність» ІІІ ступеня (посмертно).

Поховали захисника в Трисвятській Слободі.

У нього залишилися дружина, син, донька, батьки.