Professional Information

Technical expertise, education, and professional experience.

Education

MSc in Software Design with Artificial Intelligence

Technological University of the Shannon, Ireland

Grade: 2:1 | Sep 2022 – Sep 2023

Software Design and Development

University of Galway, Ireland

Grade: H. Dip. 2:1 | Sep 2018 – May 2019

Honours Bachelor of Music, Media & Performance Technology

University of Limerick, Ireland

Grade: 1:1 | Sep 2012 – May 2016

Professional Experience

Independent Software Engineering Work

2025 – Present

  • Designed and built full-stack MEAN stack e-commerce platform with authentication, product management, and REST API integration
  • Developed AI-based anomaly detection system for real-time sprinkler system diagnostics using time-series modelling
  • Built interactive Unity-based game systems using C# with modular architecture
  • Focused on scalable architecture, clean code practices, and testing

Software Engineer

Schneider Electric, Ballybrit, Galway | Jun 2019 – Aug 2021

  • Developed rule-based compatibility validation logic for server, storage, and rack configurations within the Local Edge Configurator tool, preventing invalid system builds and improving configuration reliability
  • Built and maintained Angular-based UI components for configuration workflows
  • Developed RESTful APIs using Node.js and Express
  • Wrote automated test scenarios using Cucumber to improve test coverage
  • Participated in code reviews and managed pull requests in Azure DevOps
  • Collaborated in Agile sprints and cross-functional development teams

Sales Agent

Ballina Motor Care, Francis Street, Mayo | Jul 2022 – June 2025

  • Managed customer transactions and order processing
  • Handled stock management and deliveries
  • Resolved customer issues efficiently

Technical Skills

Programming Languages

JavaPythonTypeScriptJavaScriptC#

Frameworks & Libraries

AngularReactNode.jsExpress.jsUnity

Databases & Cloud

MongoDBSQLAzure DevOps

Testing & Version Control

CucumberGitQuality Assurance