Александр Шабалкин родился в 1975 году в Порецом районе. В 1997 году он окончил юридический факультет Казанского госуниверситета. В 1996 году был принят на службу в прокуратуру на должность помощника прокурора Ленинского района Чебоксар. Также он занимал должности следователя прокуратуры Ленинского района Чебоксар, следователя по особо важным делам прокуратуры Чебоксары, прокурора отдела по надзору за расследованием преступлений органами прокуратуры Чувашии, прокурора Красноармейского района, Алатырского межрайонного прокурора.
С 2017 года находился в должности Канашского межрайонного прокурора.