Hello everyone. Here's my personal portfolio site which I offer up for critique:
http://www.bradabrahams.co.uk/
Perhaps some background would be helpful. I'm a 24 year old front-end web developer, and I've been employed in the industry for just over 2 years now. I got my one and only job at a small web design studio straight out of uni. At first there were just 3 of us (me, the MD, and a developer) but now there are 13 - so the company is doing very well. I'm the front-end lead, so I'm responsible for implementing and maintaining sites for our larger clients (the smaller ones tend to get done by the two junior front-end developers), as well as training the junior front-end guys, keeping abreast of new technologies, putting in place standards (such as naming conventions and QA checklists) to ensure that quality doesn't slip... you get the idea. I'm the front-end guy. I think that I have XHTML, CSS, and JavaScript down pretty tight. I also have some knowledge of SEO, usability, accessibility, all the usual things that go hand-in-hand with front-end development.
However, I'm not much of a designer. I'm not awful; I like to think that I have at least some flair for visual design, and I'm very big on making sure that designs stick to grids as much as possible. I guess you could say that I know a lot of the theory, and I can implement pretty much any design without a problem, but I don't have that "spark" which makes somebody an excellent creative.
This leads me to my problem. I have created a portfolio site to showcase my CV and examples of my work, and I'm happy with the front-end work, but the design is just a bit... uninspired. I would really appreciate it if somebody could give me some pointers as to how I can improve the overall look and feel.
Here's what I like about it:
It shows that I can use modern front-end development techniques effectively.
I quite like the PDF version of my CV. As we've established, I'm not an amazing designer, but I think that it is quite clean and effective. There is of course an XHTML version on the site as well.
I like the accordion effect on the portfolio page, which I wrote myself using jQuery. It's completely unobtrusive; if you don't have JavaScript then you will simply see all of the portfolio items. Also, if you click on a portfolio link on the homepage then the JS reads the anchor in the URL and opens the relevant portfolio item. Sorry for going off on a tangent, but this kind of stuff is what I love to do
Here's what I don't like about it:
The design is rather uninspired. It's functional and serves it's purpose, but I don't think that it really stands out from the crowd - and if I'm going to be applying for my dream job(s) then I think that this is important!
The content is very traditional, in so much as it is "home / CV / portfolio / contact". There isn't much of a user journey. It just feels a bit bland. To this end, I am working on a page which explains my work process and the principles of web design and development that are important to me (my "work ethos", if you will).
The contact page. It's simply a link to my email address, which isn't very good at all. I was thinking of adding a web form (I know C# and PHP so this wouldn't be difficult) but at the same time I don't know if a contact form is really necessary.
So, does anybody have any suggestions on how I can improve my site? I eagerly await your responses. Thank you in advance!