The industry see your CV, your git repo and your portfolio, if you don't have a second call in 300 applications it means either you're talking to the wrong people regarding your profile, or your profile is not appealing and work need to be done. I did an incomplete thesis on a niche research subject, traveled for month, switched to the industry now and even with that not so attractive profile from an industry POV, I…
Thank you very much for the advice! I agree with your points, and I'll update my CV to reflect those changes. I knew the CV was likely the weak point but I just wasn't sure in what ways to change it, so your advice gives me hope.
On the other side of the table, here's an applicant showing JavaScript things for a backend Java position... and a bunch more that have Java first. The JavaScript focused resume isn't likely to get a second look.
Make sure that your resume reflects the position that you are applying for.