Dr Enda Barrett

BSc, M.Sc, Ph.D.

Contact Details

Lecturer Above The Bar
ROOM 427
IT DEPARTMENT
University of Galway
E: enda.barrett@universityofgalway.ie
 
researcher
 

Biography

I am currently an Assistant Professor (Lecturer Above the Bar) in the University of Galway and am responsible for the delivery of three modules each year which are attended by 200+ students, with subjects ranging from Software Engineering to Web Development. I have extensive experience in Machine Learning extending from my Masters in Applied Computing and Information Technology right through to my PhD in Computer Science. Upon graduation in 2006, from a BSc in Information Technology, I was invited to join a research team as a research assistant for one year, researching business process analytics solutions. In 2009, I completed a MSc (research) where my thesis contribution was the research and development of machine learning techniques to accurately classify cardiac arrhythmias from 3 lead ECG communicated over a Zigbee wireless sensor network. In 2013, I received my Ph.D. in Computer Science from NUI Galway. My PhD research investigated the application of a subset of machine learning techniques known as reinforcement learning to automate resource allocations and scale applications in infrastructure as a service cloud computing environments. Upon completion of my PhD, I joined Schneider Electric as a research engineer on a globally distributed innovation team. In industry, I worked on projects which included data analytics, HAVC Optimisation, Linked Data (designing enterprise level data integration solutions, ontology design and mapping) and training machine learning classifiers for acoustic event classification (specifically detecting household alarm sounds in the presence of noise). I am currently pursuing research into the application of machine learning techniques in cloud and distributed computing problems in University of Galway. 

Research Interests

Research interests include
  • Applications of artificial intelligence and machine learning 
  • Cybersecurity
  • Cloud Computing
  • Energy Management 
  • HVAC Optimisation
  • Reinforcement Learning
  • Distributed Computing

Research Projects

  Project Start Date End Date
AUTONOMOUS LIFEGUARD AND VISION ENVIRONMENT 17-AUG-20 16-NOV-25
GENERAL RESEARCH ACCOUNT ENDA BARRETT 01-SEP-18 31-AUG-28

Contract Researchers

  Researcher Name Project Role Funding Body
Fergal Costello ALIVE Research Assistant Enterprise Ireland (EI)

Peer Reviewed Journals

  Year Publication
(2024) 'A stochastic method for behind-the-meter PV-battery energy storage systems sizing with degradation minimization by limiting battery cycling'
Rezaeimozafar, Mostafa and Barrett, Enda and Monaghan, Rory FD and Duffy, Maeve (2024) 'A stochastic method for behind-the-meter PV-battery energy storage systems sizing with degradation minimization by limiting battery cycling'. Journal of Energy Storage, 86 [Details]
(2024) 'Optimal sizing of behind-the-meter battery energy storage systems under optimal battery operation: A case study in Ireland'
Rezaeimozafar, Mostafa and Barrett, Enda and Monaghan, Rory FD and Duffy, Maeve (2024) 'Optimal sizing of behind-the-meter battery energy storage systems under optimal battery operation: A case study in Ireland'. Journal of Energy Storage, 87 [Details]
(2024) 'DoWNet—classification of Denial-of-Wallet attacks on serverless application traffic'
Kelly, Daniel and Glavin, Frank G and Barrett, Enda (2024) 'DoWNet—classification of Denial-of-Wallet attacks on serverless application traffic'. Journal of Cybersecurity, 10 (1) [Details]
(2024) 'Multi-agent systems in Peer-to-Peer energy trading: A comprehensive survey'
Shah, Mian Ibad Ali and Wahid, Abdul and Barrett, Enda and Mason, Karl (2024) 'Multi-agent systems in Peer-to-Peer energy trading: A comprehensive survey'. Engineering Applications of Artificial Intelligence, 132 [Details]
(2024) 'A hybrid heuristic-reinforcement learning-based real-time control model for residential behind-the-meter PV-battery systems'
Rezaeimozafar, Mostafa and Duffy, Maeve and Monaghan, Rory FD and Barrett, Enda (2024) 'A hybrid heuristic-reinforcement learning-based real-time control model for residential behind-the-meter PV-battery systems'. Applied Energy, 355 [Details]
(2024) 'Enhancing HVAC control systems through transfer learning with deep reinforcement learning agents'
Kadamala, Kevlyn and Chambers, Des and Barrett, Enda (2024) 'Enhancing HVAC control systems through transfer learning with deep reinforcement learning agents'. Smart Energy, 13 [Details]
(2024) 'Peer-to-peer energy trading in dairy farms using multi-agent systems'
Shah, Mian Ibad Ali and Wahid, Abdul and Barrett, Enda and Mason, Karl (2024) 'Peer-to-peer energy trading in dairy farms using multi-agent systems'. Computers and Electrical Engineering, 118 [Details]
(2024) 'Residential PV-battery scheduling with stochastic optimization and neural network-driven scenario generation'
Rezaeimozafar, Mostafa and Duffy, Maeve and Monaghan, Rory FD and Barrett, Enda (2024) 'Residential PV-battery scheduling with stochastic optimization and neural network-driven scenario generation'. Energy Reports, 12 :418-429 [Details]
(2023) 'DoWTS--Denial-of-Wallet Test Simulator: Synthetic data generation for preemptive defence'
Kelly, Daniel and Glavin, Frank G and Barrett, Enda (2023) 'DoWTS--Denial-of-Wallet Test Simulator: Synthetic data generation for preemptive defence'. Journal of Intelligent Information Systems, 60 (2):325-348 [Details]
(2022) 'A review of behind-the-meter energy storage systems in smart grids'
Rezaeimozafar, Mostafa and Monaghan, Rory FD and Barrett, Enda and Duffy, Maeve (2022) 'A review of behind-the-meter energy storage systems in smart grids'. Renewable and Sustainable Energy Reviews, 164 [Details]
(2022) 'Applying reinforcement learning towards automating energy efficient virtual machine consolidation in cloud data centers'
Shaw, Rachael and Howley, Enda and Barrett, Enda (2022) 'Applying reinforcement learning towards automating energy efficient virtual machine consolidation in cloud data centers'. Information Systems, 107 [Details]
(2021) 'Transfer learning applied to DRL-Based heat pump control to leverage microgrid energy efficiency'
Lissa, Paulo and Schukat, Michael and Keane, Marcus and Barrett, Enda (2021) 'Transfer learning applied to DRL-Based heat pump control to leverage microgrid energy efficiency'. Smart Energy, 3 [Details]
(2021) 'A throughput analysis of an energy-efficient spectrum sensing scheme for the cognitive radio-based Internet of things'
Miah, Md Sipon and Schukat, Michael and Barrett, Enda (2021) 'A throughput analysis of an energy-efficient spectrum sensing scheme for the cognitive radio-based Internet of things'. EURASIP Journal on Wireless Communications and Networking, 2021 (1) [Details]
(2021) 'Recurrent autonomous autoencoder for intelligent DDoS attack mitigation within the ISP domain'
Ko, Ili and Chambers, Desmond and Barrett, Enda (2021) 'Recurrent autonomous autoencoder for intelligent DDoS attack mitigation within the ISP domain'. International journal of machine learning and cybernetics, 12 (11):3145-3167 [Details]
(2021) 'Deep reinforcement learning for home energy management system control'
Lissa, Paulo and Deane, Conor and Schukat, Michael and Seri, Federico and Keane, Marcus and Barrett, Enda (2021) 'Deep reinforcement learning for home energy management system control'. Energy and AI, 3 [Details]
(2021) 'Enhancing the spectrum sensing performance of cluster-based cooperative cognitive radio networks via sequential multiple reporting channels'
Hossain, Mohammad Amzad and Schukat, Michael and Barrett, Enda (2021) 'Enhancing the spectrum sensing performance of cluster-based cooperative cognitive radio networks via sequential multiple reporting channels'. Wireless Personal Communications, 116 (3):2411-2433 [Details]
(2021) 'Denial of wallet—defining a looming threat to serverless computing'
Kelly, Daniel and Glavin, Frank G and Barrett, Enda (2021) 'Denial of wallet—defining a looming threat to serverless computing'. Journal of Information Security and Applications, 60 [Details]
(2020) 'Feature dynamic deep learning approach for DDoS mitigation within the ISP domain'
Ko, Ili and Chambers, Desmond and Barrett, Enda (2020) 'Feature dynamic deep learning approach for DDoS mitigation within the ISP domain'. International Journal of Information Security, 19 :53-70 [Details]
(2020) 'Self-supervised network traffic management for DDoS mitigation within the ISP domain'
Ko, Ili and Chambers, Desmond and Barrett, Enda (2020) 'Self-supervised network traffic management for DDoS mitigation within the ISP domain'. Future Generation Computer Systems, 112 :524-533 [Details]
(2020) 'Adaptable feature-selecting and threshold-moving complete autoencoder for DDoS flood attack mitigation'
Ko, Ili and Chambers, Desmond and Barrett, Enda (2020) 'Adaptable feature-selecting and threshold-moving complete autoencoder for DDoS flood attack mitigation'. Journal of Information Security and Applications, 55 [Details]
(2020) 'New framework for adaptive and agile honeypots'
Dowling, Seamus and Schukat, Michael and Barrett, Enda (2020) 'New framework for adaptive and agile honeypots'. ETRI Journal, 42 (6):965-975 [Details]
(2020) 'Sensing and throughput analysis of a MU-MIMO based cognitive radio scheme for the Internet of Things'
Miah, Md Sipon and Schukat, Michael and Barrett, Enda (2020) 'Sensing and throughput analysis of a MU-MIMO based cognitive radio scheme for the Internet of Things'. Computer Communications, [DOI] [Details]
(2020) 'Transfer learning applied to reinforcement learning-based hvac control'
Lissa, Paulo and Schukat, Michael and Barrett, Enda (2020) 'Transfer learning applied to reinforcement learning-based hvac control'. SN Computer Science, 1 (3) [Details]
(2020) 'An intelligent ensemble learning approach for energy efficient and interference aware dynamic virtual machine consolidation'
Shaw, Rachael and Howley, Enda and Barrett, Enda (2020) 'An intelligent ensemble learning approach for energy efficient and interference aware dynamic virtual machine consolidation'. Simulation Modelling Practice and Theory, 102 [Details]
(2019) 'A multitime-steps-ahead prediction approach for scheduling live migration in cloud data centers'
Duggan, Martin and Shaw, Rachael and Duggan, Jim and Howley, Enda and Barrett, Enda (2019) 'A multitime-steps-ahead prediction approach for scheduling live migration in cloud data centers'. Software: Practice and Experience, 49 (4):617-639 [Details]
(2019) 'An energy efficient anti-correlated virtual machine placement algorithm using resource usage predictions'
Shaw, Rachael and Howley, Enda and Barrett, Enda (2019) 'An energy efficient anti-correlated virtual machine placement algorithm using resource usage predictions'. Simulation Modelling Practice and Theory, 93 :322-342 [Details]
(2019) 'Unsupervised learning with hierarchical feature selection for DDoS mitigation within the ISP domain'
Ko, Ili and Chambers, Desmond and Barrett, Enda (2019) 'Unsupervised learning with hierarchical feature selection for DDoS mitigation within the ISP domain'. ETRI Journal, 41 (5):574-584 [Details]
(2018) 'Predicting host CPU utilization in the cloud using evolutionary neural networks'
Mason, Karl and Duggan, Martin and Barrett, Enda and Duggan, Jim and Howley, Enda (2018) 'Predicting host CPU utilization in the cloud using evolutionary neural networks'. Future Generation Computer Systems, 86 :162-173 [Details]
(2018) 'An enhanced sum rate in the cluster based cognitive radio relay network using the sequential approach for the future Internet of Things'
Miah, Md Sipon and Schukat, Michael and Barrett, Enda (2018) 'An enhanced sum rate in the cluster based cognitive radio relay network using the sequential approach for the future Internet of Things'. Human Centric Computing and Information Sciences, 8 (1) [DOI] [Details]
(2018) 'Improving adaptive honeypot functionality with efficient reinforcement learning parameters for automated malware'
Dowling, Seamus and Schukat, Michael and Barrett, Enda (2018) 'Improving adaptive honeypot functionality with efficient reinforcement learning parameters for automated malware'. Journal of Cyber Security Technology, :75-91 [DOI] [Details]
(2017) 'A reinforcement learning approach for the scheduling of live migration from under utilised hosts'
Duggan, Martin and Duggan, Jim and Howley, Enda and Barrett, Enda (2017) 'A reinforcement learning approach for the scheduling of live migration from under utilised hosts'. Memetic Computing, 9 :283-293 [Details]
(2017) 'A network aware approach for the scheduling of virtual machine migration during peak loads'
Martin Duggan, Jim Duggan, Enda Howley, Enda Barrett (2017) 'A network aware approach for the scheduling of virtual machine migration during peak loads'. Cluster Computing-The Journal Of Networks Software Tools And Applications, [Details]
(2016) 'Single system image: A survey'
Philip Healy, Theo Lynn, Enda Barrett, John P Morrison (2016) 'Single system image: A survey'. Journal Of Parallel And Distributed Computing, [Details]
(2014) 'A parallel framework for bayesian reinforcement learning'
Barrett, Enda and Duggan, Jim and Howley, Enda (2014) 'A parallel framework for bayesian reinforcement learning'. Connection Science, 26 (1):7-23 [Details]
(2013) 'Applying reinforcement learning towards automating resource allocation and application scalability in the cloud'
Barrett, Enda and Howley, Enda and Duggan, Jim (2013) 'Applying reinforcement learning towards automating resource allocation and application scalability in the cloud'. Concurrency and computation: practice and experience, 25 (12):1656-1674 [Details]

Conference Publications

  Year Publication
(2024) International Conference on Practical Applications of Agents and Multi-Agent Systems
Mian Ibad Ali Shah, Enda Barrett, Karl Mason (2024) Reinforcement Learning Enabled Peer-to-Peer Energy Trading for Dairy Farms International Conference on Practical Applications of Agents and Multi-Agent Systems [Details]
(2024) International Conference on Practical Applications of Agents and Multi-Agent Systems
Kevlyn Kadamala, Des Chambers, Enda Barrett (2024) Transfer Learning with TD3 for Adaptive HVAC Control in Diverse Building Environments International Conference on Practical Applications of Agents and Multi-Agent Systems [Details]
(2019) International electronic packaging technical conference and exhibition
Stephen Paul Linder, Jim Van Gilder, Yan Zhang, Enda Barrett (2019) Dynamic control of airflow balance in data centers International electronic packaging technical conference and exhibition [Details]
(2018) 12th European Conference on Antennas and Propagation (EuCAP 2018)
M.S. Miah, M. Schukat, and E. Barrett (2018) Enhanced Cooperative Spectrum Sensing in Hybrid Homogeneous-Heterogeneous Cognitive Radio Networks 12th European Conference on Antennas and Propagation (EuCAP 2018) [Details]
(2024) Joint European Conference on Machine Learning and Knowledge Discovery in Databases
Kadamala, Kevlyn and Chambers, Des and Barrett, Enda (2024) Enhancing HVAC Control Efficiency: A Hybrid Approach Using Imitation and Reinforcement Learning Joint European Conference on Machine Learning and Knowledge Discovery in Databases , pp.256-270 [Details]
(2023) European Conference on Artificial Intelligence
Shah, Mian Ibad Ali and Wahid, Abdul and Barrett, Enda and Mason, Karl (2023) A Multi-agent Systems Approach for Peer-to-Peer Energy Trading in Dairy Farming European Conference on Artificial Intelligence , pp.254-261 [Details]
(2023) 2023 34th Irish Signals and Systems Conference (ISSC)
Duignan, Michael and Schukat, Michael and Barrett, Enda (2023) Detecting Ransomware Encryption with File Signatures and Machine Learning Models 2023 34th Irish Signals and Systems Conference (ISSC) , pp.1-5 [Details]
(2021) 2021 IEEE 9th International Conference on Smart Energy Grid Engineering (SEGE)
Rezaeimozafar, Mostafa and Monaghan, Rory and Barrett, Enda and Duffy, Maeve (2021) Optimal scheduling for behind-the-meter batteries under different tariff structures 2021 IEEE 9th International Conference on Smart Energy Grid Engineering (SEGE) , pp.64-70 [Details]
(2021) 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring)
Hossain, Mohammad Amzad and Schukat, Michael and Barrett, Enda (2021) MU-MIMO based cognitive radio in internet of vehicles (IoV) for enhanced spectrum sensing accuracy and sum rate 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring) , pp.1-7 [Details]
(2021) 2021 IEEE 11th annual computing and communication workshop and conference (CCWC)
Hossain, Mohammad Amzad and Schukat, Michael and Barrett, Enda (2021) A reliable energy and spectral efficient spectrum sensing approach for cognitive radio based IoT networks 2021 IEEE 11th annual computing and communication workshop and conference (CCWC) , pp.1569-1576 [Details]
(2020) 2020 IEEE 13th International Conference on Cloud Computing (CLOUD)
Kelly, Daniel and Glavin, Frank and Barrett, Enda (2020) Serverless computing: Behind the scenes of major platforms 2020 IEEE 13th International Conference on Cloud Computing (CLOUD) , pp.304-312 [Details]
(2020) The 12th Mediterranean Conference on Power Generation, Transmission, Distribution and Energy Conversion (MEDPOWER 2020)
Hayes, Barry P and Thakur, Subhasis and Barrett, Enda (2020) Design of an open-source laboratory demonstrator for peer-to-peer trading in local energy markets The 12th Mediterranean Conference on Power Generation, Transmission, Distribution and Energy Conversion (MEDPOWER 2020) , pp.342-347 [Details]
(2019) Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28--31, 2019, Proceedings
Shaw, Rachael and Howley, Enda and Barrett, Enda (2019) Check for An Energy Efficient and Interference Aware Virtual Machine Consolidation Algorithm Using Workload Classification Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28--31, 2019, Proceedings [Details]
(2019) AICS
Lissa, Paulo and Peretti, Dayanne and Schukat, Michael and Barrett, Enda and Seri, Federico and Keane, Marcus (2019) Machine Learning Methods Applied to Building Energy Production and Consumption Prediction AICS , pp.236-247 [Details]
(2019) Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2018, Dublin, Ireland, September 10--14, 2018, Proceedings, Part III 18
Dowling, Seamus and Schukat, Michael and Barrett, Enda (2019) Using reinforcement learning to conceal honeypot functionality Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2018, Dublin, Ireland, September 10--14, 2018, Proceedings, Part III 18 , pp.341-355 [Details]
(2019) 2019 30th Irish signals and systems conference (ISSC)
Hossain, Mohammad Amzad and Schukat, Michael and Barrett, Enda (2019) Enhancing the spectrum utilization in cellular mobile networks by using cognitive radio technology 2019 30th Irish signals and systems conference (ISSC) , pp.1-6 [Details]
(2019) Proceedings of the Future Technologies Conference (FTC) 2018: Volume 2
Ko, Ili and Chambers, Desmond and Barrett, Enda (2019) A lightweight DDoS attack mitigation system within the ISP domain utilising self-organizing map Proceedings of the Future Technologies Conference (FTC) 2018: Volume 2 , pp.173-188 [Details]
(2019) Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28--31, 2019, Proceedings 17
Shaw, Rachael and Howley, Enda and Barrett, Enda (2019) An energy efficient and interference aware virtual machine consolidation algorithm using workload classification Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28--31, 2019, Proceedings 17 , pp.251-266 [Details]
(2018) 2018 IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC)
Shaw, Rachael and Howley, Enda and Barrett, Enda (2018) A predictive anti-correlated virtual machine placement algorithm for green cloud computing 2018 IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC) , pp.267-276 [Details]
(2017) 2017 12th international conference for internet technology and secured transactions (ICITST)
Duggan, Martin and Mason, Karl and Duggan, Jim and Howley, Enda and Barrett, Enda (2017) Predicting host CPU utilization in cloud computing using recurrent neural networks 2017 12th international conference for internet technology and secured transactions (ICITST) , pp.67-72 [Details]
(2017) 2017 12th international conference for internet technology and secured transactions (ICITST)
Janardhanan, Deepak and Barrett, Enda (2017) CPU workload forecasting of machines in data centers using LSTM recurrent neural networks and ARIMA models 2017 12th international conference for internet technology and secured transactions (ICITST) , pp.55-60 [Details]
(2017) 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST)
Shaw, Rachael and Howley, Enda and Barrett, Enda (2017) An advanced reinforcement learning approach for energy-aware virtual machine consolidation in cloud data centers 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST) , pp.61-66 [Details]
(2017) Service-Oriented Computing: 15th International Conference, ICSOC 2017, Malaga, Spain, November 13--16, 2017, Proceedings
Shaw, Rachael and Howley, Enda and Barrett, Enda (2017) Predicting the available bandwidth on intra cloud network links for deadline constrained workflow scheduling in public clouds Service-Oriented Computing: 15th International Conference, ICSOC 2017, Malaga, Spain, November 13--16, 2017, Proceedings , pp.221-228 [Details]
(2016) 2016 International Conference on Cloud and Autonomic Computing (ICCAC)
Duggan, Martin and Duggan, Jim and Howley, Enda and Barrett, Enda (2016) An autonomous network aware vm migration strategy in cloud data centres 2016 International Conference on Cloud and Autonomic Computing (ICCAC) , pp.24-32 [Details]
(2016) 2016 sixth international conference on innovative computing technology (INTECH)
Duggan, Martin and Flesk, Kieran and Duggan, Jim and Howley, Enda and Barrett, Enda (2016) A reinforcement learning approach for dynamic selection of virtual machines in cloud data centres 2016 sixth international conference on innovative computing technology (INTECH) , pp.92-97 [Details]
(2015) Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2015, Porto, Portugal, September 7-11, 2015, Proceedings, Part III 15
Barrett, Enda and Linder, Stephen (2015) Autonomous hvac control, a reinforcement learning approach Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2015, Porto, Portugal, September 7-11, 2015, Proceedings, Part III 15 , pp.3-19 [Details]
(2013) Proceedings of the Adaptive and Learning Agents workshop (at AAMAS 2013)
Barrett, Enda and Howley, Enda and Duggan, Jim (2013) Parallel bayesian model learning Proceedings of the Adaptive and Learning Agents workshop (at AAMAS 2013) [Details]
(2011) 2011 IEEE ninth European conference on web services
Barrett, Enda and Howley, Enda and Duggan, Jim (2011) A learning architecture for scheduling workflow applications in the cloud 2011 IEEE ninth European conference on web services , pp.83-90 [Details]
(2009) European Conference on Artificial Life
Barrett, Enda and Howley, Enda and Duggan, Jim (2009) Evolving group coordination in an N-player game European Conference on Artificial Life , pp.450-457 [Details]
(2009) International Conference on Bio-inspired Systems and Signal Processing
Barrett, Enda and Chambers, Des and Rotariu, Cosmin (2009) ECG classification and analysis in a zigbee wireless sensor network International Conference on Bio-inspired Systems and Signal Processing , pp.322-326 [Details]

Workshops

  Year Publication
(2013) Parallel bayesian model learning.
Enda Barrett, Enda Howley, Jim Duggan (2013) Parallel bayesian model learning. Workshops [Details]

Honours and Awards

  Year Title Awarding Body
2022 Enterprise Ireland Feasibilty Study Enterprise Ireland
2018 Millennium Fund College of Engineering and Informatics

Professional Associations

  Association Function From / To
ITAG Member /

Patents

  Patent Number Title Granted
Automated control and parallel learning HVAC apparatuses, methods and systems
Systems and methods for an environmental event and task manager
System to place virtual machines onto servers based upon backup runtime constraints
Method to use augumented reality to function as hmi display

Committees

  Committee Function From / To
Research Interim representative on the College Research Committee for Computer Science /
Research Member of School Committee /
Website Governance Group - University of Galway Representative from Science and Engineering 08-MAY-24 /
Internationalisation Member of School Committee 04-SEP-23 /
Student Recruitment and Public Engagement Representative from Computer Science 01-SEP-22 /

Employment

  Employer Position From / To
Schneider Electric Research Engineer 01-JAN-13 / 08-AUG-15
University of Galway (formally National University of Ireland, Galway) Research Assistant 06-JUN-06 / 07-JUL-07
Technological University Shannon (Formally AIT) Postdoctoral Researcher 10-JUL-12 / 21-DEC-12

Education

  Year Institution Qualification Subject
2006 University of Galway (formally National University of Ireland, Galway) BSc Information Technology
2016 University of Galway (formally National University of Ireland, Galway) PG Cert Teaching and Learning
2013 University of Galway (formally National University of Ireland, Galway) PhD Computer Science
2009 University of Galway (formally National University of Ireland, Galway) MSc Applied Computing and Information Technology

Community Engagement

  Title Type From / To
Board Membership ITAG Cyber Forum 04-MAR-21 /
Other External Examiner for the Department of Computing Science and Applied Physics /
Outreach Coordinator of HDip student placements /
Other External Examiner Department of Computer Science Munster Technological University /
Other External Examiner Department of Computer Science Munster Technological University /
Other External Examiner for the Faculty of Engineering and Computing /

Reviews

  Journal Role
Solar Energy Reviewer
Ieee Transactions On Parallel And Distributed Systems Reviewer
Energy Reviewer
Energy Reports Reviewer
Cluster Computing-The Journal Of Networks Software Tools And Applications Reviewer
Energy and AI Reviewer
Engineering Applications Of Artificial Intelligence Reviewer
Journal Of Supercomputing Reviewer
Future Generation Computer Systems-The International Journal Of Grid Computing And Escience Reviewer

Other Activities

  Description

Programme Director for the HDip in Software Design and Development - Industry Stream from September 2017 to August 2022

Teaching Interests

  • Web Development
  • Cloud Computing
  • Software Development
  • Software Engineering
  • Reinforcement Learning

Recent Postgraduate Students

  Graduation Name Degree Primary Supervisor
2023 Daniel Kelly PhD Y
2020 Ili Ko PhD Y
2022 Paulo Lissa PhD Y
2020 Seamus Dowling PhD
2021 Rachael Shaw PhD Y
2021 Md Sipon Miah PhD
2022 Mohammad Amzad Hossain PhD Y
2019 Martin Duggan PhD

Current Postgraduate Students (Research)

  Student Degree Type Type
Michael Duignan Doctorate - PhD(Eng) Co-supervisor (1)
Kevlyn Stanly Kadamala Doctorate - Structured Ph.D (Engineering) Supervisor
Michael Mc Mahon Doctorate - PhD(Eng) Co-supervisor (1)
Mian Ibad Ali Shah Doctorate - Structured Ph.D (Engineering) Co-supervisor (1)

Modules Taught

  Term/Year Module Title Module Code Subject / Desc
2015 - 2024 Software Engineering I CT216
2015 - 2020 Professional Skills I CT1112
2016-2022 Professional Skills III CT3112
2017/2018 Software Engineering III CT417
2022 - 2024 Cloud Web Application Development CT5167
2020-2022 Agents, Multiagent Systems and Reinforcement Learning CT5130 & CT5134 (Online)
2017 Advanced Topics in ML and IR CT5107
2017 - 2024 Internet Programming CT870

Internal Collaborators

  Name Description of Collaboration
Michael Schukat
Co-supervise a number of PhD students together
Maeve Duffy
STEPS project collaborator
James Duggan
Co-supervision of PhD students and Jim was also my PhD supervisor
Jamie Goggins
Co-supervising PhD students
Karl Mason
Named collaborator with Karl on the Effective Integration of Renewable Energy within the Agriculture Sector in Ireland using Artificial Intelligence (EIRE AIAI) project.
Des Chambers
Co-supervising PhD students
Rory Monaghan
Co-supervising PhD students
Enda Howley
Supervised a number of PhD students together