Proofreading your own writing is always hard. I wrote short stories before I wrote code, and I always thought I didn’t need a proofreader. I was usually wrong.
Specifically, I noticed this in your portfolio:
Depending on the your needs, issues like speed, responsiveness, accessibility, and bandwidth are taken into account.
Disregarding the grammatical error, that’s an atrocious sentence. How? By Whom? When have you done this?
I also noticed this in your resume:
Freelance project building a React Native front end for an e-commerce site, using Redux, Redux, Redux-Thunk, and implementing i18n and navigation.
I didn’t read everything, but those aren’t the only errors.
Regarding writing style, I’m thinking of Section II. Elementary Principles of Composition:
- Use the active voice.
- Use definite, specific, concrete language.
- Omit needless words.
Your writing is an expression of your self. Think about the qualities employers are looking for, the qualities you have–enthusiasm, professionalism, whatever–and how you can demonstrate those through your writing.
I’m not a designer either, and this is just my opinion, but to me, your portfolio looks generic, old fashioned, and cluttered.
Generic
It looks like every other Bootstrap site ever made, but it lacks the finer points that make, say, this site look really good. There’s nothing wrong with Bootstrap, especially for a non-designer, but you have to do it well.
Old fashioned
Most of your projects look 10 years old. I think it’s the font and color choices and the strictly functional design. This site is a great example of modern design.
Cluttered
There’s a lot going on without a clear focus; the heading font looks too much like the body font; and the layout is inconsistent. In the case of your dungeon crawler, the layout is criminal.
Since you’re getting interviews, people must be able to look past this stuff, but I wouldn’t.
Design matters for the same reason dressing well for an interview matters. It’s not just showing you care. People will draw conclusions about your education, background, personal life, etc. based on stupid crap like how your hair is parted.
For a junior developer role, I don’t think your technical skills are the issue. If it’s not your portfolio, my best guess is that it’s the area and/or the interview.