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.
Otherwise, pretty good :)