I don’t think its too crowded. But there is allot of text. Usually people don’t visit websites just read so i would suggest moving your bio to an “About Me” section. Also you should experiment with some bright colors. That grey color you used makes the website look antique and outdated even giving it gradient will make it look better. You should make your name get brighter on :hover instead of darker. But over all its not a bad website at all if you get your point across and things are readable. And i would recommend drawing the layouts of your websites instead of using Photoshop, it feels better when you have a blank sheet in front of you and not having to click the rectangular tool, then you move on to Photoshop when it comes to graphics and choosing colors.