DEV Community

Cover image for Portfolio Review
James
James

Posted on

Portfolio Review

Hello everyone! My name is James and I am a full stack developer working with the MERN stack in my spare time. I currently work at the University of Missouri as a Programmer Analyst using C# ASP.NET. I have put together a portfolio and I would like some feedback on it. Am I missing anything? Do I need to remove anything? I am going to be moving to Phoenix, AZ in a few months so i'm getting ready to start applying to jobs in that area within a few weeks and would like to put my best foot forward. Thanks for any constructive criticism.

You can find my portfolio here:

https://neosunderground.github.io/Portfolio/

-James.

Top comments (4)

Collapse
 
mavriciomart profile image
Mauricio Martínez

Is there a reason you made it with React? I think you would be just fine with a static web page. You should also change your favicon as it is using the default from React.

Collapse
 
neosunderground profile image
James • Edited

Honestly, just wanted to practice with react a little more. I'm generating my project card list dynamically, passing props to the components, from an array of objects. Which isn't a whole lot but at least I can expand on the project in the future if I want to add routing or a db. Oh, right I should probably change the favicon lol.

Collapse
 
mavriciomart profile image
Mauricio Martínez • Edited

Oh, cool! You should also look for ways to improve your SEO to reach more people. If I remember correctly some web crawlers have problems indexing SPA's, although you shouldn't have much problems because your portfolio is just one page.

I was taking a look to your Github profile and saw that you are using a second branch for your compiled files, you should consider Netlify to help you build and deploy your portfolio and avoid pushing to the gh-pages branch every time you want to deploy a new version.

Thread Thread
 
neosunderground profile image
James

For sure. My main goal of the portfolio right now is so I can show potential employers. Once I find a company to work for i'll start branding it more like a freelance developer would toward potential clients and include more SEO.

Yeah, I was wondering if a tool like that existed! Thanks! I'll definitely check it out!