Like most of the bosses on most of the games he is only hard the first time or two. Just use cure and reflect and save up as many jump commands as you can. There for anyone about to fight him on proud mode for the first time i just solved your problem. The sniper guy is harder every time because you have to be on the move and have good timing or you get pummeled by that mega snipe raid he does but that is the only reason he is hard. Xaldin just takes longer.
Now see what you've done. You've gone and made me immortal. You can try to MOD me but I will come back as something else every time.