If the answer is “no,” you need to rethink your design decisions. In the example below, SEO consultant Gary Le Masson makes his portfolio/resume look like Google search results. The site is clever. And it is perfect for the clients he going after: people who want to rank high in Google search results.
Make clear what you do or what you specialize in, since design positions can vary so much. If you create WordPress websites for small businesses, say that. If you’re passionate about Ruby on Rails, let your clients know.