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 was able to get second calls. But I'm not a dev, so maybe dev market is saturated idk.
edit: after looking at your CV, I can confirm that you could change some things such as:
- emphasize your projects, they are less promoted than your professional experiences yet they are more important!
- missing softskills, human ressources will look at it. Even basic things like "teamwork" or "dynamic" is worth to mention.
- ideally, every skills should appear inside a project too.
- Change or remove first sentence. change "always had passion", it's not true as you saiid in your post. Trade passion for motivation in any case. Add one where you say what you are looking for in your new job. Adapt it to the company eventually.
- Jobs details could be shorter as they are not related to the actual position you're looking for. Remember, only put usefull information.
- Do you have license driving? Also add your current location and mobility (obviously not in the public version)
I hope it will help you and that you'll land your first interview soon.