Sunlight breaking through clouds over the lakes and mountains of Connemara, seen from Leenane Hill

Software Engineer · Galway, Ireland

Caellum Kennedy

Built software for industry and research, from maintaining enterprise tools at Boston Scientific to developing reinforcement learning agents at the University of Galway.

BSc Computer Science & IT, University of Galway · Class of 2026 · Projected First Class Honours

Leenane Hill, Connemara — photographed by me

About

At home in a codebase or on a mountain.

I'm a software engineer from the west of Ireland, with a BSc in Computer Science & IT at the University of Galway with a projected First Class Honours. Before computer science I studied physics with astrophysics at Maynooth before I transferred course.

I spent nine months at Boston Scientific as a placement software engineer in the Software Validations department where I shipped software to a live production environment, documented undocumented legacy systems, and optimised a meeting-management app that won an internal Value Improvement Programme award for saving $20,000 a year.

My final-year project trained reinforcement-learning agents to play a real-time strategy game, using historical self-play to stop them forgetting their own best strategies.

Away from the keyboard I lead hikes of students through the Connemara mountains with the University of Galway Mountaineering Club, and I volunteer with the MADRA dog rescue. I also spent years as a lifeguard and swim teacher in Roscommon. Both photos on this page are mine, taken on club hikes there's plenty more in my photography gallery.

Two hikers celebrating on a rocky ridge in thick mist in the Connemara mountains
Below Binn Bhreac, Connemara — photographed by me
1:1projected degree grade, BSc Computer Science & IT
9 moindustry placement at Boston Scientific
$20ksaved per year by my optimisations of the app at Boston Scientific
80 Mtraining steps in my reinforcement-learning research
Experience

Where I've worked.

  1. Software Engineer · Boston Scientific

    Jan 2025 — Sep 2025 · Galway

    Placement software engineer in the Software Validations department, building and maintaining the internal software used by the Software Quality Engineers.

    • Upgraded and optimised a Power Apps meeting-management system that won an internal Value Improvement Programme award for saving $20,000 per year by optimising its database loading from minutes to milliseconds.
    • Built real-time reporting dashboards in Power BI and automated recurring workflows with Power Automate.
    • Maintained and extended the C# (MVC) web application managing software validation records. This included refactoring code and writing the documentation it never had.
    • Power Apps
    • Power BI
    • Power Automate
    • SharePoint
    • C# / MVC
  2. Lifeguard · Bay Sports, Hodson Bay

    May 2024 — Aug 2024

    Lifeguard at Ireland's largest inflatable water park, leading school tours and keeping groups safe on the open water.

  3. Lifeguard & Swim Teacher · Roscommon Leisure Centre

    2021 — 2023

    Taught swimming lessons to individuals and groups of all ages and abilities, and enforced pool safety as a certified lifeguard.

Projects

Things I've built.

A research project I'm proud of, and the software around it.

Melody Metrics web app showing trending songs from Last.fm

Melody Metrics

A full-stack web app that breaks down your Spotify listening history and surfaces trending tracks from Last.fm. Created with a Spring Boot REST API on the back, React on the front and Firebase as the database layer.

  • Spring Boot
  • React
  • Firebase
  • Spotify API
Best4 Optimisation internal Power Apps application at Boston Scientific (blurred for confidentiality)

Validations Tooling — Boston Scientific

Internal tooling for the Software Validations department, built on Power Apps and SharePoint.

  • Power Apps
  • SharePoint
  • PowerFx

Screenshot intentionally blurred due to being internal enterprise software.

Skills

What I work with.

Languages

  • Java
  • Python
  • C#
  • C
  • JavaScript
  • SQL (MySQL / MariaDB)
  • HTML / CSS
  • PowerFx
  • R
  • MATLAB

Frameworks & Libraries

  • Spring Boot
  • React
  • Vue.js
  • Node.js

Platforms & Tools

  • Git / GitHub
  • GitHub Actions (CI/CD)
  • Firebase
  • Power Apps
  • Power BI
  • Power Automate
  • SharePoint
  • Microsoft Office

Practices & Concepts

  • Full-stack development
  • REST APIs
  • Agile / Scrum
  • Test-driven development
  • MVC architecture
  • Reinforcement learning
  • Technical documentation
Education

Where I studied.

2023 — 2026

BSc (Hons) Computer Science & IT

University of Galway

Projected First Class Honours (1:1)

Final year project on reinforcement learning in real-time strategy games, supervised by Dr. Patrick Mannion with a projected mark of 85%.

Coursework: Software Engineering, Artificial Intelligence, Machine Learning, Distributed & Parallel Systems, Real-Time Systems, Computer Networks, Databases.

2018 — 2022

BSc Physics with Astrophysics

Maynooth University

Three years of physics, mathematics and computational modelling before transferring into computer science at Galway.

2013 — 2018

Leaving Certificate

CBS Roscommon

456 points. Including H2 Business, H3 Physics and H3 Geography.

Beyond the code

Mountains, dogs & open water.

Hike Leader

I lead groups of students through the Connemara mountains with the University of Galway Mountaineering Club. Mountain Skills 2 and Remote Emergency Care 3 certified.

Dog Rescue Volunteer

I volunteer with MADRA, a dog rescue charity in Galway, and have adopted two rescue dogs along the way.

In the Water

Years as a lifeguard and swim teacher, plus a PADI Open Water diving certification.

Contact

Let's build something.

I'm finishing my degree at the University of Galway and looking for my next opportunity. If you think I'd be a good fit for your team, I'd love to hear from you.