В 1990 году закончил Московское высшее техническое училище им. Н.Э. Баумана по специальности "Конструирование и производство радиоаппаратуры".
Олег Баранов имеет профессиональный опыт более 30 лет. Начиная свою карьеру в 1990 году, он работал на Московском телевизионном заводе "Рубин", где прошел путь от инженера до начальника сектора Московского опытно-конструкторского бюро "Рубин". Свою профессиональную деятельность продолжил, работая в российских и международных компаниях, таких как "Телехран", "Сканска Олсон" и Московском филиале компании "Уотермэн Интернэшнл". С 2005 года Олег занимает должность Заместителя генерального директора компании "Метрополис".
За годы своей профессиональной деятельности Олег накопил обширный опыт разработки инженерных систем, координации проектов и управления персоналом. Он принимал активное участие в реализации многочисленных проектов, в числе которых такие знаковые объекты, как Главный Медиацентр в Сочи, ТРЦ "Атриум", "ВТБ Арена - Центральный стадион "Динамо" имени Льва Яшина" в Москве и другие.