Not overly convinced with listing the skills down the right hand side. It makes it a little hard to read. I generally recommend that people stick to "normal" layouts and list skills at the end.
Also; be more specific with the skills if you can. "Database design" can mean many things (this is particularly important if you go for, say, a DB design job :)).
Also; it is ok to write a short prose section under "interests" or something, which is where you can be a bit more creative and sell yourself.
I'll second pretty much everything ErrantX mentioned, specifically the skills comment, move them. I appreciate you are probably trying to keep it to one page but I promise you that this does not give you any advantage whatsoever.
As for specifics, list your day to day duties and responsibilities in a format that will stand out and be easy to read such as a list of bullet points under each brief.