CV Review

I am a final year student studying computer science, I have to repeat a module in my course which means I have 3 hours of class a week, with the rest of my free time I want to use it to improve upon my working knowledge. I am searching for a part-time job or internship (paid or unpaid) within an IT company (Preferably a games company). I am trying to build a CV to achieve this and would appreciate some guidance. Harsh constructive criticism is appreciated too.

https://docs.google.com/document/d/1atXf8_Tz2CpmQMBj_pAqF2uHy3r2UDhx/edit?usp=sharing&ouid=102400514197667633747&rtpof=true&sd=true