A man has been fined almost £800 after being convicted of abusing Oxford's blue badge parking rules.