Portfolio and current projects
Most of my past projects especially those that pre-date 2024 have been simple coding excercises, mainly with the aim of creating a start-to-finish project for my own personal enjoyment.
However during these simple coding excersises which took me in the direction of utilising multiple languages (which are all a means to an end), I found myself very appreciative of C and it's relatively simple syntax.
However, having recently began studying at Bangor University for an undergraduates degree in Computer Science, I find myself looking forward to the wide array of projects that I am going to take part in both during the course of my studies, as well as projects that serve to develop my core knowledge on the various aspects of software development that also enahnce my portfolio.
All stuff I am looking forward too of course ;)
2024 - Now
- This website is designed with efficency and simplicity in mind, thus eliminating pesky things such as JavaScript or a complicated backend. This website is pure HTML and CSS, just as Alan Turing intended!
Pre 2024
Software Related Projects:
- Multiple websites, including different iterations of my own personal website, as well as sites about my hobbies, current activities and blogging.
- Multiple finished and unfinished games written in a multitude of languages (Python, Rust and C) utilising different libraries.
- A simple CLI based calculator written in C, as well as a temperature converter program (you know the one ;))
Some examples include:
- A snake clone in Python utilising Pygame.
- A GUI window that showed a pair of geometric primitives made to look like eyes tracking the cursor, all written in Rust.
- Simplistic logic game(s) for the CLI entirely written in C.
Whilst many of the projects I have listed are small in scope and contain a relatively low amount of specialist knowledge to complete, they've been valuable lessons to learn from, and have been indespensible when developing my skills not only in coding, but also in project management, design and the best way to just, learn stuff.