Народився 5 лютого 1973, Костянтинівка, Смілянський район, Черкаська область.
У 1990 році вступив на навчання до Київського вищого загальновійськового командного двічі Червонопрапорного училища імені М. В. Фрунзе, яке під час навчання увійшло у склад Одеського
інституту Сухопутних військ.
У лютому 2013 року був призначений командиром 300-го Чернівецького окремого механізованого полку. Наприкінці того ж року полк було розформовано.
2014—2017 — командир 128-ї Мукачевської гірсько-піхотної бригади. Учасник АТО/ООС, брав безпосередню участь в боях за Дебальцеве.
У листопаді 2016 року, Слідчим комітетом РФ проти Шаптали та інших українських військовиків було порушено кримінальну справу за «прицільні артилерійські обстріли з важкого озброєння об'єктів
цивільної інфраструктури Донбасу».
З 2017 по 2020 рік — начальник штабу — перший заступник командувача військ оперативного командування «Південь».
В квітні 2020 року був призначений командувачем військ Оперативного командування «Захід».
З 28 липня 2021 року — начальник Генерального штабу Збройних сил України.