Шавкута С.В. родился 25 ноября 1962 года в с/з Петровский Петровского района Ставропольского края. В 1988 году окончил Саратовский ордена «Знак почета» юридический институт им. Д.И. Курского.
Трудовую деятельность в органах прокуратуры начал с 1988, занимая должности: стажера, следователя прокуратуры Нефтекумского района, прокурора Степновского района, прокурора Новоалександровского района, Минераловодского транспортного прокурора, старшего помощника прокурора Кочубеевского района Ставропольского края, начальника отдела по надзору за следствием, дознанием и оперативно-розыскной деятельностью, начальника отдела по надзору за процессуальной деятельностью в аппаратах прокуратуры края, УФСБ, ГУВД, ФССП, ФТС, МЧС, старшего помощника прокурора Ставропольского края по надзору за исполнением законов о федеральной безопасности и оперативно-розыскной деятельностью. состоит в должности заместителя прокурора Чеченской Республики.
С 16.07.2008 занимал должность заместителя прокурора Чеченской Республики.