I really like that background illustration/image - it’s visually interesting to me. But, like the other person said, it makes your actual content a bit difficult to read, so that’s no good. I’m a total newbie learner, so I’m not sure how to do this… but maybe you could add big color blocks that your text will sit in (like how you did for your About Me section), but make them semi- transparent. So you’re not breaking up the visual element of that dominant image, but your image also isn’t making it totally difficult for the user to read.
Also, I think you could make your Contact Me buttons a bit bigger and more obvious that they’re buttons.
Oh! And one last thing I noticed. That background image doesn’t scale with the screen size. Not sure if that’s intentional or not??