First off, not everyone is going to like you. You're going to have people in the workplace that just don't care for you, and might even be kind of mean to you. This is something that just has to be dealt with by you being the bigger person, showing them kindness even in times where they are being jerks and trying to work with them as little as you can.
Now, on to the issue at hand. If this "hatred" towards you is affecting your work, that is unacceptable. You need to go to a superior and let them know what is going on, and that this co-worker's actions are hurting your overall ability to do your job effectively. You shouldn't have to work in a "hostile" work environment and that shouldn't be accepted by anyone.
Now I know you don't want to be a "tattle tale" as the kids say, but you have to think about your jobs well being first and foremost! Your job comes first and if they're being hostile towards you in a sense where they won't help you, it's going to make you look bad. If there is another architect you could go to for advice or someone else entirely you could go to to help you solve problems, that could be another step you take.
The simplest solution is to go to upper management and let them know what's happening and hope they take care of it from there. No one ever said you had to like who you're working with, but as long as this architect gets set straight, he/she might at least help you out when you need it, even if you guys don't have a friendship connection.