I'm new to the site but not new to the subject! My land is pretty sloped. My original garden site was pretty much like yours minus the trees. East to west beds don't maximize the sun. I have found my plants were stunted quite a lot with that orientation. Also, the backside of the plants tended to get leaf rot more in my experience. Turns out I had also placed my garden in the downward slope of the water pathway to one of our coulees. It had WAY too much water running through it and ponding creating a whole set of problems. Let's just say I had the worst growing season ever since I started gardening. How did I fix this? I listened to the land. I chose a new site for my garden beds. This season my beds are N and S. They are now located out of the water pathway, and I have plans to put an orchard there instead. The tree roots will help with soil retention and most fruit trees LOVE water. I plan on creating guilds around them and adding in water tolerant edible bushes in the space as well. If you don't have another site to move your beds to, you could build swells above the garden area to slow water to the garden. Then you could plant edible bushes etc in the swells to further expand the garden area. You could also build a berm in front of your garden beds to direct water away from the site. Or do raised beds! But if you keep your beds there at the minimum switch their orientation to N & S. You're already doing the work so get the most out of it! Best of luck!