Hi,
I've seen several portfolios with several words repeating over and over again - but everything made sense and teghy are ranking well site wide and also with the portfolio pages for those keywords.
This is not keyword stuffing if it make sense even if you have a very high ratio of repetition for one or two words.
More then that the real estate of the page says it all - so it's clearly not a technique to try to stuff that keyword and tray to rank.
Personally I believe it won't harm you at all also because of your domain authority and everything else: google places entry, the brand in google's eye and so on - this is cleary not a spam domain :).
Hope it helps.
