Maksym competed in the 2008 Summer Paralympics and 2012 Summer Paralympic as part of the Ukrainian paralympic team. There he competed in 5 events winning 5 medals, 4 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 London there he winning 4 medals, 3 of them gold.