Developed a Formula 1 web application allowing the user to view data from current and previous seasons, I created a full replay system from scratch to comb through the data and keep it in
sync with all endpoints used, the site also shows race winners and current standings
Solved issues such as rate limiting, handling repeated requests and improving how data is retrieved and used with some basic caching of data that doesn't change such as the calendar.
Developed a mars rover exploration system allowing the user to select the size of the plateau and input commands to direct where the user wants the rover to go.
Applied Object Oriented Programming principles in a C# environment to organise the rovers behaviour and manage movement in a defined space.
Using Java I developed a functional storefront application, with the means to implement payment processes and stock handling.
Further demonstration of my OOP skills this time in Java using eclipse with further emphasis on abstraction and singletons.
I designed and developed a personal porfolio site using HTML and CSS to showcase my projects, technical skills and development experience.
Focused on clear navigation, consistent styling and scaling to different device sizes while maintaining a straightforward user experience.