Олег Панін — львів’янин. Навчався у Львівській середній загальноосвітній школі №33. Здобув освіту у Державному навчальному закладі «Ставропігійське вище професійне училище міста Львова» (тоді – Професійно-технічне училище №17). Згодом вступив до Національної академії сухопутних військ імені гетьмана Петра Сагайдачного.
Після завершення навчання займався ремонтами. У вільний час захоплювався рибальством, збиранням грибів та пошуком старовинних монет. За словами родини, він «любив життя».
Із початком повномасштабного вторгнення російської федерації, попри відсутність бойового досвіду, добровільно став на захист Батьківщини від загарбників. Виконував бойові завдання на східному напрямку у лавах 125-ї окремої бригади територіальної оборони регіонального управління «Захід» Сил територіальної оборони Збройних Сил України.
У Олега Паніна залишилися мама, дружина, донька, сестра, теща та племінниця.