
Python
Time Practiced: 8 YearsOriginally, I started learning Python with my dad when I was in Primary School, however, I wouldn't say that I officially started programming in Python until the beginning of high school as this was the language we used in our classes.
It is also the language I used to write my A level project at College.

Java
Time Practiced: 2 YearsDuring my time at college I had experienced small parts of coding in Java, however, it wasn't until going to university that I actually began using it in practice. The vast majority of my modules involve coding in Java to some extent so I have had a very insightful time learning how to adapt to the new syntax.
Java is a widely-used language in professional environments, so I plan to keep learning and developing my skills to ensure I am able to meet the possible requirements for a job.
HTML
Time Practiced: 2 YearsDespite only beginning to use HTML in the past couple of years, it has quickly become one of my favourite languages to use and inspired my passion to become a web developer. Two of the modules I took during my time at Keele were 'Web Technologies' in my second year and I am due to take 'Advanced Web Technologies' in my third year.
These modules allowed me to get a solid base understanding of HTML and CSS, and allowing me to build my first websites and publish them on my Github.
Over the course of the 2023 summer, I have created two websites to demonstrate and improve my skills. One being this CV site that you are reading, and another being a more commercial site where I take and display commissions that I have created.

JavaScript
Time Practiced: 1 YearI have not had much experience with JavaScript, but by taking this summer to create two of my own websites, I gave myself more time to get familiar with it. The first website I made was with standard HTML and CSS, with a few JavaScript elements included. With the second website - the one you are on right now - I challenged myself to build it using React, which is a language that builds ontop of JS and has given me a lot more experience.


React & Next.js
Time Practiced: 4 MonthsFun fact: this website is made using React and Next.js