There are some patterns that will help you. You don't have to follow them 100% but break them with a purpose.
I attached a quick redesign maybe that will give you some ideas.
Thanks for the feedback and redesign. You didn’t need to do a redesign really. People like you make DEV.to awesome.
Hey there! I feel your struggle here Ive gone through many design iterations for my own personal site. For me I like to tell my self to keep it simple. The site doesn't have to be some large elaborate beautiful portrait. There are a lot of fun portfolio sites out there that are not all the complicated or colorful.
This is my current personal site (my picture is way to big I know :P but I think thats ok) breaux.dev/
Ben Halperns site is a lot of fun!
as well as
Jenn Schiffer her site is also very fun.
Hi, im noob web designer too, i check your web and i'll try to don't be so rude.
Don't try to use the same palette of colors (dark, dark blue) your web needs a little of contrast.
You should read about this: vwo.com/blog/crap-design-principles/
-Your header / nav don't need your social links, it should be in footer.
-Your header has a margin in all directions, this is not good, because your footer doesn't have, it should be the same design (i mean about the size)
-The background img about your header is a good idea
-Your main design its good, but maybe its a little dark, and the img it's to mutch big in mobile design
-Your should delete the list-style from your lists, and your social media shoud be in this section, and your skills should be in "About me" section
-Don't use "align-center" in lists.
-You should read about the "mobile first" design, it's mutch better for sure
-You should use "rem" or "em" or "px" size instead "vh" or "vw"
-You should read about modern design patters or new features about css3 (flex and grid)
-Web pages that have helped me:
(Sorry for my english)
colourlovers.com/ is a great website to pick colors and palettes. Good luck!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.