I think the viewer works quite well, it's intuitive and doesn't load all the images right at the start. Easy to use.
The simplicity of your site is working well.
Here's what I'd work on:
1. Your name as a logo that looks "designed" - your name is your trademark, it should look like an identity and is owned
2. First impression of first page is important - use one of your strongest images, and make it fairly large
3. Image quality and quantity - some of the images look like those that anyone could take - better to leave them out and show the stuff your clients know they can't do
4. Image compression - some of the images have serious compression issues - lines with very low quality antialiasing - some of those images are best left out
5. Your photo - too small
6. email address @your domain - more professional
7. stronger link to contact - it's only down the bottom and may be missed - put it in the side menu and link to it in the main text
8. Consider a different colour background - grey looks ok, and can look great, but I suspect most would prefer something a bit more fresh - I feel the grey you have as is looks a little bland
You could think of a website as a sales rep who only gets paid for a short time, yet they keep working for you 24/7 travelling around the world while you sleep. Not using your site as a strong sales tool is a huge missed opportunity. I think it's true that great work presented well sells itself. I think it's also true that great work with great marketing sells more. Small changes can make a big difference.
The most important question with a website, is what action do you want viewers to perform?
Do you want to refer potential customers to look at your site when deciding if they will use your services? If so, consider what will be going on in their minds at the time that goes beyond the images you produce. What factors are behind their decision? Anticipate them, and answer their questions. On the net they can see many others, and your competitor's images might impress them more. You want to give yourself every advantage possible here.
Do you want to get new work through your site as a marketing tool? If so, how are you going to get them to choose to contact you? What is the easiest way to contact you?