Hello there!

My name is Joshua O’Donnell. I am an aspiring game developer and master’s student in computer science, currently based in Dublin, Ireland. On track to complete my degree this summer 2026 with second class honours (II.1) at one of Ireland’s top universities, I am looking to enter the job market with an ambitious position to further my experience and skills in a professional environment.

Regarding my personal profile, I would describe myself as a back-end software engineer with a particular interest and proficiency working on generative and automatic systems - Procedural Content Generation, NPC behaviour (including pathfinding, goal setting, and decision-making), and the general mechanical systems to support. I have extensive experience working with conventional game engines and many industry standard programming languages, as is laid out in the projects section below! For a closer look at my skills and interests - both personal and professional - feel free to take a look at the ‘about me’ section.