[HTML, CSS, JavaScript]
My secondary education took place at Dene Magna School, similary my Sixth form education was at Dene Magna Sixth form.
I am currently in my first year studying Computer Science at Durham University.
My knowledge of programming is primarily self taught and my understanding has been solidified through both GCSE and A-Level Computer Science.
GCSEs:
A-Levels:
Some of my Interests and Hobbies include:
Programming - I am passionate about this subject and actively work on personal projects outside of my university coursework. These projects allow me to improve my skills while enjoying the creative process as well as the outcomes. This portfolio highlights some of my more interesting work, it does not include every project, such as other games I have developed using Pygame.
Current Technology - I have a strong interest in staying informed about current technological advancements, particularly in my field of study and future work. I am especially intrigued by developments in AI and enjoy exploring others perspectives on its potential future impacts.
Custom Keyboards - This is a topic that I have probably spent too much time researching. I much prefer a mechanical keyboard to type on opposed to other options. I find that these have a much better experience. When you spend a significant portion of your time typing I believe this is something worth considering.
Watches - I like researching mechanical watches as a topic as there are lots of interesting aspects such as unique complecations and manufacturing processes.
Music & Vinyl Records - I very much enjoy listening to music and the novelty of listening to vinyl as a format. I have recently started a small vinyl collection and plan on continuing to expand this further in the future.
Soft Blocked is a puzzle game project that I have been working on for an extended period of time. You control a block around a puzzle to push other blocks into their destination squares.
Building a game completely from scratch has been a larger undertaking than I first expected and for this reason it is still a work in progress.
I intend on publishing this project on Steam once it reaches a level of polish that I would be happy to sell. Because of this I have decided to keep this Github repository private.
Steganography is the practice of concealing messages or information within other non-secret text or data. LSB stands for Least Significant Bit and refers to the place that the data is stored.
This project is composed of two parts:
The image of the mountain has some text encoded into it.
I started this project with the goal of having a keybaord shortcut that changes my Spotify volume between specific values without changing the system volume. I realised that this can be done with the Spotify API. I used a version of the Spotify API for Python called Spotipy.
The script reads from a text file to get the volumes to switch between and calls the Spotify API to change the volume to the next in the list.
The script requires the user to have access to the Spotify API as it requires a client_id and a secret_id.