Максим Алексеевич родился 10 апреля 1905 года в деревне Нижняя Солона Изюмьского района Харьковской области и был 14-м сыном в семье. Родители были крестьянами, хозяйство семьи было бедное. Работать Шарко начал по найму с 13 лет у кулаков на хуторе.
В 1932 году Максим Алексеевич устроился на работу бойцом пожарной охраны завода Ростсельмаш в г.Ростов-на-Дону.
С ноября 1932 г. по март 1934 г. Шарко обучался в школе военизированной пожарной охраны НКВД имени Куйбышева в г. Ленинград. После ее окончания был направлен в г.Туапсе Краснодарского края на нефтеперегонный завод на должность помощника начальника ведомственной пожарной команды.
В 1939 году по окончании курсов усовершенствования командного состава был направлен в Чувашскую АССР на должность начальника отдела пожарной охраны.
Время работы Шарко М.А. совпало с военизацией пожарной охраны республики. История создания первой военизированной пожарной части связана с началом деятельности завода №320. По инициативе и при непосредственном участии Шарко М.А. 22 декабря 1941 года, на основании приказа НКВД СССР №001829/к «О формировании СВПК завода №320», создается самостоятельная военизированная пожарная команда.
Шарко Максим Алексеевич умер 26 ноября 1974 года. Похоронен на кладбище №2 г. Чебоксары. Почетная обязанность за ее содержание возложена на личный состав 1-ой пожарно-спасательной части 5 ПСО ФПС ГПС ГУ МЧС России по Чувашской Республике – Чувашии.
Шарко М.Н. награжден: орденом Боевого Красного знамени и Красной Звезды, медалями «За боевые заслуги», «За победу на Германией в Великой Отечественной войне 1941 – 1945 гг.», «XXX лет Советской Армии и Флота».