Родился 27 ноября 1920 года в Павлодаре, Казахстан. Окончил 7 классов, работал на заводе, учился в аэроклубе.
В 1939 году окончил Качинскую военную авиационную школу.
На фронте с апреля 1943 года.
В мае 1943 года протаранил Ме-109, свой самолет привел на аэродром.
В январе 1944 года самолет его ведомого В. Кузнецова был подбит, летчик смог приземлиться неподалеку от деревни, через которую продвигалась немецкая колонна.
Маковский посадил свою машину рядом с самолетом ведомого, забрал его в кабину и взлетел.
Командир корпуса Савицкий незамедлительно прибыл в полк, построил личный состав и поздравил старшего лейтенанта Маковского с представлением к званию Героя Советского Союза.
Он совершил 218 боевых вылетов, в 79 воздушных боях лично сбил 23 и в группе — 1 самолет противника.
Свои последние победы одержал 29 апреля 1945 года, сбив над Берлином 2 «Фокке-Вульфа».
После войны он окончил Высшие летно-тактические курсы офицерского состава.
Летал на современных типах боевых самолетов до самой демобилизации в звании подполковника в 1958 году.
Жил в Екатеринбурге.
С. И. Маковский умер 27 марта 2000 года.
Герой Советского Союза (13.04.1944).
Награжден орденом Ленина, тремя орденами Красного Знамени, орденом Александра Невского, двумя орденами Отечественной войны 1-й степени, орденом Красной Звезды, медалями.