Confidence will get you everywhere - be confident in your skills! People buy into people - not tech/resumes.
I struggle with the same thing myself... SOME impostor syndrome is healthy and it sounds like you are handling it in good way =)
I struggle with the same thing myself... SOME impostor syndrome is healthy and it sounds like you are handling it in good way =)