Re: Need portfolio feedback!
Beautiful website IMO.
Consider adding a "blog" tab where you can summarize some details about some projects you worked on. Emphasize any teamwork you did, deadlines, roadblocks and how you surmounted them, etc. Seems obvious to develop unique themes for each blog post to highlight the skills you're discussing.
+1 to dropping the personality section.
I like the robot head. Don't replace it unless you do Calvin Klein modeling on the side. I'm hesitant to use my photo for prospective employers because people tend to pre-judge based on your looks. If you exclude your photo then they're forced to draw conclusions on your work alone, which is preferable to me.
I've been using vi for years, mostly because I can't figure out how to exit.