Maksym competed in the 2008 Summer Paralympics and 2012 Summer Paralympics as part of the Ukrainian Paralympic team. There he competed in five events winning five medals, four of them gold. In the 100m Backstroke he finished third behind Russia's Alexander Nevolin-Svetov and fellow Ukrainian Sergii Klippert who both swam quicker than the previous world record. Maksym however got revenge beating both athletes in the 50m and 100m freestyle, the 200m individual medley and beating Sergei in the 100m Breaststroke all in world record times. In the 2012 Games in London he won a further four medals, three of them gold.