
I am currently studying at SETU Carlow Campus (Institute Of Technology Carlow).
I have worked alongside other software engineers to work on the Toggle Automation project where
I had to use various technologies to develop the Toggle Automation project.
Vision AI used to recognise objects in an image.
I have used this for my Clash Royale Image Recognition project.
Tool used to refactor source code.
I have used OpenRewrite for the Toggle Automation project to handle toggle code.
Roblox Neural Network Library built in Lua.
I have used the library to develop a simulation with rock, paper, and scissors entities to view its behaviour when changing its destroy scores.
C++ Build System with a Package Manager.
A build system I'm currently using for all my C++ projects.
A web framework I'm currently using to develop this website.
For my internship at Workday, I worked alongside other software engineers to develop a tool which can automatically handle toggles.
The project uses OpenRewrite, Jenkins, and Gradle to allow other software engineers to easily access the tool.
It was built using Java and Groovy as it's primary programming language.
I have made a C++ program which can generate a large image dataset of clash royale battles containing entities.
The dataset is used to train a YoloV8 model to recognise the entities on the screen.
The program uses multithreading to speed up the creation of images.
Dataset Link: Clash Royale Season 18
For this project, I am going to use the Season 18 Clash Royale battle dataset from Kaggle to train a model to suggest a deck based on the cards they have chosen.
I have created a series of notebooks to learn about Data Science.
Using the Clash Royale Image Dataset Generator, I have generated 100,000 images of Clash Royale battles containing entities.
These images are used to train a YoloV8 model to recognise the entities on the screen.
I am using the Season 18 Clash Royale Battle Dataset from Kaggle to train a model to suggest a deck based on the cards they have chosen.
I have used the Apple Quality Dataset as part of the series of Data Science Notebooks, it is used in the K-Means and K-Nearest Neighbours notebooks.
I have used the Heart Health Dataset as part of the series of Data Science Notebooks, it is used in the K-Nearest Neighbours notebook.
I have used the Fruits Dataset as part of the series of Data Science Notebooks, it is used in the Support Vector Machine notebook.
I have used the Students Dropout Dataset as part of the series of Data Science Notebooks, it is used in the Naive Bayesian Classifiers notebook.
I have used the Digits Recognition Dataset as part of the series of Data Science Notebooks, it is used in both the MLP and CNN notebook.
Interviewed for Google's STEP internship where I did two difficult algorithm problems
Attended an algorithm workshop by Google where we practiced algorithm problems
Invited to attend in Google Summer Insights 2022 where I learned about Google's culture and career opportunities