QA Engineer and final-year Computing student (B.Sc., NCI — graduating 2026) with 8 months of professional experience building and running test automation on a live, national-scale government platform.
I care about quality, clean code, and building things that actually work under pressure.
Languages: Java · TypeScript · JavaScript · Python · SQL
Frameworks: Spring Boot · React · Playwright · RESTassured · JUnit · pytest · Pygame
Tools: Git · Docker · Postman · Jira · Xray · IntelliJ · VS Code
Practices: CI/CD · TDD · Agile/Scrum · REST API Design & Testing · OOP
- ScriptDojo — A real-time collaborative Java IDE for the browser. WebSockets, ANTLR v4 live syntax parsing, Spring Boot backend, React frontend, Docker. People write, compile, and run Java together, live.
- The Hollow Descent (active dev) — A dark fantasy roguelike dungeon crawler in Python/Pygame. Procedurally generated, turn-based, built from scratch.
- QA Chaos Monkey (early dev) — An automated REST API fuzzer. Born from real frustration with manual negative-path testing. Hammers endpoints with malformed and boundary-busting inputs and logs everything that breaks.
QA Engineer — Version 1 / DAFM (Jan 2025 – Aug 2025)
Built and maintained a full Playwright (TypeScript) automation suite for a consumer-facing national platform serving Irish farmers. REST API validation with RESTassured, GitLab CI/CD integration, UAT management, Agile delivery.
- Finishing my B.Sc. in Computing @ NCI (First Class Honours track)
- Further developing ScriptDojo to be able to run more languages (JavaScript and Python) whilst also developing in my spare time The Hollow Descent
- Open to QA Engineering / Backend / Graduate roles immedietely

