Featured - Design ReactJS
Humourous Website where you pet a dogs nose to receive lots of wisdom about dogs
A Software Design graduate of Technological University of the Shannon: Midlands Midwest. Bachelor(Hons): Software Design with Virtual Reality and Gaming Technologies. A honest, hardworking and diligent individual, possessing a friendly disposition. Works very well within a team but also equally effective when working alone. Through experience developed excellent communication skills and the ability to work under pressure. Approaches every role in a thorough professional manner and take great pride in completing all tasks to the highest possible standard. Has a proven ability to learn new skills quickly and a willingness to further develop skills as well as taking orders and direction from others.
• Achieved First Class Honours in my degree
• Recipient of the TUS Scholarship of Excellence
• Member of the Faculty of Engineering & Technology Dean's Honours List
• Awarded First Prize in the "Social Impact" category at the EduXr25 Symposium for my poster Design and Development of a Virtual Reality System: Picture Exchange Communications System(PECS)
• Participated in an Erasmus program within Barcelos, Portugal
• Participated in the 2022 GamesFleadh held in Thurles
• Participated in a project done under EU Health aimed at educating children about certain hygiene, through a gamified manner.
• Created two minigames using the Unity Engine as part of the larger project, each using different features to captivate the user during their learning experience.
• Participated in team meetings, which aided in coordination of the project effort.
• Managed development in line with project deadlines.
• Documented the development process of the project.
• Resourced digital assets for the project.
• Ensured device compatibility for different screen resolutions of mobile applications..
Humourous Website where you pet a dogs nose to receive lots of wisdom about dogs
A website consisting of various games I made as part of game jams. made using TailWindCSS
Made Python application in google colab that scrapes pokemon data from a pokemon database and graphically visualises it
An 3d interactive experience purely made in c++ with the use of the OpenGL API
An Application that lets your break down your goals into achievable tasks.
A virtual reality game made using the unity engine with c# for scripting in which a player must overcome several challenges to complete the game
A 3D Game made with the Unity game engine and c# scripting as well as creating customer character skeleton and animations within blender. Utilising the full extent of Unity's animations systems.
A virtual reality application which targets to teach the six phases of Picture Exchange Communication System in order to provide an alternative to the real world implementation. With the objective being to alleviate the real-world stressors of implementing PECS.
Made different minigames as part of the game development module of my course, utilising separate styles of movement scripts:
Basic Chase
Pattern Movement
Finite State Machine
for the player and the enemy character. Made using Unity and C#.
Group Project utilising the agile methodology for development of a hypothetical newspaper delivery system for a newsagents. Utlising Java as a frontend and SQL containing the necessary information in regard to invoices, dockets, customers etc.
Top down RPG like game using C++. Maps were made using textfiles which were then read into the compiler and the symbols within the textfile being programmed to perform differently depending on their purpose. i.e. # acting as paths between rooms, . acting as walkable area, g's acting as enemies etc
Created a client server relationship within Java. Using the design pattern of a bike, it allows user to create a design for a bike attached to their name and then upload from the client to the server, where it can updated or deleted.
A distbuted RESTful CRUD application made in Java which allows for the upload and retrieval of One Piece characters to a server and to a local database.
A JDBC application that works with a local databse to store and manipulate data pertaining to dogs and owners potential applications towards a vets, pet shop, dog groomers etc
Detecting objects within in images using haarcascades within python. Able to detect multiple objects within an image depending on what haarcascades were used, and what and how many objects are present within the image.
An infinite runner game that teaches children about hygiene
Matching Game where the user is matching the animals based off of the sound they emit rather than their physical appearance.
Designed website portal of Easybux using figma and for development used bootstrap 5 , JQuery and javascript
Designed website portal of Easybux using figma and for development used bootstrap 5 , JQuery and javascript