CMS: WordPress
Used the same procedure for site design as always do:
1. Information architecture (very simple: Portfolio, Blog, About). Portfolio and About sections are served better by using pages, while Blog uses traditional WordPress posts.
2. Page design (including logo and navigational graphics) is originally done in Photoshop and converted to HTML/CSS/javascript.