Тарас Макаренко в 2014–2015 гг. обучался в Академическом музыкальном училище при Московской консерватории (класс профессора Петра Скусниченко), в 2020 году окончил Московскую государственную консерваторию имени П. И. Чайковского, в 2022 году – ассистентуру-стажировку вуза (класс профессора Алексея Мартынова).
Принимал участие в мастер-классах Сальваторе Физикеллы, Дмитрия Вдовина, Дмитрия Корчака, Алексея Татаринцева, Любови Петровой, Любови Орфёновой, Алессандро Сваба.
С 2022 года – солист Оперного театра Московской консерватории. На сцене Большого зала консерватории исполнил партии Альфреда («Травиата» Верди), Ринуччо («Джанни Скикки» Пуччини), Ленского и Трике, Водемона («Евгений Онегин», «Иоланта» Чайковского), Лыкова и Бомелия («Царская невеста» Римского-Корсакова), Данте («Франческа да Римини» Рахманинова).
В репертуаре певца также Рудольф («Богема» Пуччини), Неморино («Любовный напиток» Доницетти), Дон Оттавио («Дон Жуан» Моцарта), Молодой цыган («Алеко» Рахманинова), Владимир Игоревич («Князь Игорь» Бородина) и другие партии, романсы, итальянские и русские народные песни.
Сотрудничал с дирижерами Антоном Гришаниным, Андреем Шлячковым, Вячеславом Валеевым, Александром Жиленковым, Александром Петуховым, Джереми Уолкером, Павлом Ландо и другими.
В 2022 году принимал участие в гала-концерте «Приношение великому мастеру», посвященном Борису Покровскому, на Камерной сцене Большого театра России. Участвовал в концерте в Колонном зале Дома Союзов в рамках творческого проекта Дмитрия Корчака «Оперный класс» под эгидой Фонда Елены Образцовой.