I am a senior computational scientist and research fellow, with programming experience across academic research (scientific computing) and industry environments. I have several years experience as a polyglot developer, with expertise in C/C++, Python, and Julia, and parallelisation using MPI, OpenMP, and CUDA. I also have expertise in modern development practices, including containerisation, CI/CD, agile practices and performance engineering. I lead the technical activities for many quantum projects at the Irish Centre for High-End Computing, and work on the the development of algorithms, methods and toolkits to best utilise near-term quantum devices.
Previously, I completed my PhD with the Quantum Systems Unit at Okinawa Institute of Science and Technology Graduate University, Japan, where I researched the control and manipulation of quantum states via theoretical and numerical methods, making use of GPU and HPC computing methods. Following this, I worked as a postdoctoral researcher in the Computational Crystallography Initiative at Lawrence Berkeley Lab, investigating the use of prototype exascale computing technologies for X-ray free-electron laser (XFEL) crystallographic analysis of bio-molecular systems.
PhD in Science (Physics), 2017
Okinawa Institute of Science and Technology Graduate University
BSc (Hons) in Physics with Computing, 2010
Waterford Institute of Technology
Certified ScrumMaster (CSM), Badge ID: 1196787
Scrum Alliance, Feb 2020 - Feb 2022
Researcher involved the ExaFEL project. Responsibilities included:
Code contributions available at CCTBX, DIALS, ExaFEL Project.
Results leading to publications: 2018, 2019
Researched cold atomic systems, which specific emphasis on the non-equilibrium dynamics of vortex lattice carrying Bose–Einstein condensates. Works and responsibilities included:
See publications for a list of published works.
Exascale FEL crystallography
GPU enabled Gross-Pitaevskii equation solver