Web developer with 10 years of experience here. From a design perspective, your website is clean and organized. Go with a larger font size for readability, and more contrast on clickable elements. Concerning performance, your site loads slowly. Maybe consider optimizing your images and leveraging browser caching to speed it …