Things to work on:
- Spelling and some grammar (I understand this is frustrating if you are a non-native English speaker, but it is important. I can point out some of the problems if you wish).
- Design principles.
- Web applications
Also, your portfolio link is very long and impossible to remember. If you are trying to market your services, try using a domain name that is easy to remember and type in such as
giordi.me just as an example.