Currently, as part of my work, I come into proximity with a lot of people (via getting food, to being at some company-wide meeting, or just at a mutual work friend's party), some of whom I do not like (as in, I do not like what their personality is like, so, it's not something they can actively change) and try actively to avoid, making sure to stay away from locations they're in and placing myself in environments which I know he will prefer to avoid (such as being with friends or in a location he never visits). However, owing to my work, from time to time I do encounter him, and he often asks the question, "Is everything okay, are you avoiding me?" (or questions to that effect).
In order to seem polite, I tell him that it's just coincidence we haven't seen each other for a while and that I've just been busy elsewhere for the time. Is this the correct approach? Or should I try to tell him that I am avoiding him or break it to him some other way that I do not enjoy his company?
(A bit more background: I do not have to work with this person on a regular basis, and he is not a massive inconvenience to avoid, but when I do see/meet him it is awkward to try and think of a way out of this situation. I, myself, can get easily agitated by certain people and feel a lot of discomfort in their presence. It's not necessary for me to see him at all, but he feels as though we need to (no idea why, he just does). I'm a polite person, and hate deliberately causing someone discomfort, which is probably why I haven't shut him down since his first attempts to strike up conversation with me. We first talked after one party, and as I grew to know him more I found that I actually disliked his personality more and more.)