featured
Battleship
A browser Battleship game with modular game logic, turn handling, and test coverage for ships, boards, players, and controller behavior.
- JavaScript
- Vite
- Vitest
- Tailwind CSS
I’m a software developer based in Belfast with a background in hybrid IT infrastructure. I build full-stack applications with TypeScript, React, and Node.js/Express, and I’m developing backend engineering skills in Java and C# while strengthening my cloud and DevOps capabilities.
featured
A browser Battleship game with modular game logic, turn handling, and test coverage for ships, boards, players, and controller behavior.