Thanks guys for feedback, true, the website is still not perfect. I have decided to put a little introduction text on the landing page, just to say quickly who am I, and encourage to look at my work so the viewer knows what he's standing on.
Contact form is for complete rebuilding, I want to...