Consultancy

On 1 July 2025, the roles, services and technologies of New Zealand eScience Infrastructure (NeSI) were integrated into the crown-owned company, Research and Education Advanced Network New Zealand (REANNZ). Stay connected with us by visiting the REANNZ website.
 

NeSI’s Consultancy Service provided scientific and HPC-focused computational and data science support to research projects across a range of domains.

How we helped

The NeSI team was available to help with any stage of a research software development. We got involved with designing and developing your software from scratch, or assist with improving software you have already written.

An image showing the range of areas covered by our Research Software and Data Science Engineering Consultancy service, from software development to visualisation to performance improvement.
Attribution: 

The service was completely bespoke and tailored to your requirements. Some examples of outcomes we could assist with (this list is general and non-exhaustive):

  • Code development
    • Design and develop research software from scratch
    • Algorithmic improvements
    • Translate Python/R/Matlab code to C/C++/Fortran for faster execution
    • Accelerate code by offloading computations to a GPU
    • Develop visualisation and post-processing tools (GUIs, dashboards, etc)
  • Performance improvement
    • Code optimisation – profile and improve efficiency (speed and memory), IO performance
    • Parallelisation – software (OpenMP, MPI, etc.) and workflow parallelisation
  • Improve software sustainability (version control, testing, continuous integration, etc)
  • Data Science Engineering
    • Optimise numerical performance of machine learning pipelines
    • Conduct an Exploratory Data Analysis
    • Assist with designing and fitting explanatory and predictive models
  • Anything else you can think of ;-)

What we provided

  • Expertise and advice
  • An agreed timeline to develop or improve a solution (typical projects are of the order of 1 day per week for up to 4 months but this is determined on a case-by-case basis)
  • Training, knowledge transfer and/or capability development
  • A summary document outlining what has been achieved during the project
  • A case study published on our website after the project has been completed, to showcase the work you are doing on NeSI

Previous projects

Listed below are some examples of previous projects we have contributed to: