Регалии: Заслуженный мастер спорта; серебряный призер Олимпийских игр (1996) в классе «Солинг»; 3-кратный чемпион мира (1996, 1997, 1998); бронзовый призер чемпионата мира (1987); 3-кратный победитель Кубка мира (1987, 1996, 1998); 2-кратный серебряный призер Кубка мира (1982, 1990); 2-кратный чемпион Европы (1987, 1990); серебряный (1998) и 2-кратный бронзовый (1985, 1998) призер чемпионатов Европы; 7-кратный чемпион СССР (1982, 1984, 1985, 1987, 1988, 1989, 1990); 16-кратный чемпион России (1994-2009).
Родился 6 августа 1962 года в Никополе Днепропетровской области (Украина).
Георгий Шайдуко начал заниматься парусным спортом в детстве в никопольском яхт-клубе «Трубник». В 1982 году стал чемпионом СССР (в дальнейшем завоевал этот титул еще шесть раз) и серебряным призером Кубка мира.
В сезоне-1987 Шайдуко завоевал золотую медаль на чемпионате Европы, а также бронзовую медаль на чемпионате мира. На дебютных для себя Играх-1988 в Сеуле занял десятое место. Через четыре года в Барселоне-1992 выступал в классе «Летучий голландец» и стал одиннадцатым.
После распада СССР Шайдуко выступал за сборную России, в период с 1996 по 1998 год трижды подряд побеждал на чемпионатах мира, а на Играх-1996 в Атланте вместе с Игорем Скалиным и Дмитрием Шабановым завоевал серебро в классе килевых яхт «Солинг». Россияне уступили только немецкому экипажу.
На последней своей Олимпиаде-2000 в Сиднее Шайдуко занял шестое место.
Еще будучи действующим спортсменом, Георгий Иванович являлся президентом Российской ассоциации яхт класса «Дракон» (2004-2008), а завершив выступления, возглавлял Всероссийскую федерацию парусного спорта (2010-2012).