Алексей Мякотин окончил Уральскую академию государственной службы. В органах прокуратуры работает с 2003 года, последовательно занимая должности помощника и старшего помощника карталинского городского прокурора Челябинской прокуратуры. В сентябре 2013 года был назначен заместителем карталинского транспортного прокурора Уральской транспортной прокуратуры.
За свою работу Алексей Мякотин неоднократно поощрялся вышестоящим руководством.