Currently a student at Cardiff University, on my way to completing my Undergraduate BSc Computer Science degree.

I have a special interest in software development. I'm always thinking about possible projects I could start working on, in fact I'm currently working on an indie game in my spare time.

My skills include but are not limited to:

  • Python
  • Java
  • HTML/CSS
  • Linux
  • Problem Solving
  • Communication
If you wish to learn more about my skills, please feel free to visit my LinkedIn using the provided link at the bottom corner, or check out the rest of this site.
JUNE 2022 - SEPT 2022
Intern Developer, Raspberry Pi ‘Heritage Console’ Demo • Cardiff University

  • Acquired expertise in Linux, also gaining hands-on experience with the Raspberry Pi hardware.
  • Developed the application using the open-source RetroPie operating system as a base.
  • Created shell scripts to implement the use of Google Drive as a source for games and their data, making the process remote for the user.

AUG 2023 - NOV 2023
Lead Developer, Being Human Festival Exhibit • Cardiff University

  • Developed an interactive exhibit for the National Museum in Cardiff, as part of the Being Human Festival on the 17th of November.
  • Set-up a Raspberry Pi as a Wi-Fi access point, so that clients could connect directly to it.
  • Developed a web application using ‘Flask’ that has users respond to AI generated content, recording their choices in an SQL database.
  • Designed a dynamic local website which displays analytics on the users’ responses. Aforementioned website was displayed on a large display at the front, primarily to attract attention.
  • Interacted with 34 users throughout the experience on the day of the exhibit.
  • Composed a small 3D environment with minor animations as the background of the client application, using Blender.

JUNE 2024 - AUG 2024
Data/AI Intern • Kyndryl

  • Designed and implemented a ticket processing system using Power BI, enhancing team efficiency in tracking and resolving technical issues.
  • Led a workshop to train team members on Power BI fundamentals.
  • Conducted rigorous testing and quality assurance for the eJustice system, identifying issues to ensure functionality and accuracy.
  • Manually reviewed and edited data within the eJustice system, verifying correct data display and alignment with project requirements.