Struggling with your data? Too big? Too messy? Missing? I can help with that.
Need your analyses to run faster? Have a tangled codebase that needs organising into a pipeline or R package? That’s exactly what I love solving.
Not even sure where to begin with your data? Or what questions to ask? Want to build your team’s analytical skills? I’ll explore your data with you and provide the teaching and mentoring you need.
I have a unique combination of technical expertise and communication skills: a Bachelors + Honours in Psychological Science, and a PhD in statistics, with 12+ years in academia (2013-2025).
Work with me!
I’m currently accepting select clients for new projects. My approach is tailored to your needs, and generally looks like the following:
- Discovery: Complimentary call to understand your specific needs
- Customised proposal: Clear deliverables, timeline, and pricing structure
- Flexible engagement: From one-time consultations to ongoing partnerships
Services I Offer
Data Solutions
-
Data Analytics & Visualisation: I can teach you how to create beautiful data visualisations using packages like ggplot2. More than just the tools, I can teach you how to communicate your message, and find the story in your data. I can also create R packages for data visualisation, data analytics and exploratory data analysis. I have a track record of widely used data visualisation packages - my packages visdat and naniar have been downloaded over 2 million times.
-
Statistical Modelling: Applying approaches developed during my PhD, and refined during my postdoc at Monash, and while maintaining the greta package for statistical modelling at The Kids Research Institute Australia.
-
Missing Data Analysis: Together with Di Cook, we wrote the naniar package to uncover insights hidden in incomplete datasets. Our accompanying paper has been cited over 200 times since 2023. You can also see my book that I wrote with Allison Horst, “The Missing Book”, which provides more detail and exercises for missing data.
Technical Development
-
R Package Development: Create user-centred tools following rOpenSci Standards. I have been teaching how to develop R packages since 2016. See my course, “R package essentials”.
-
Research Software Engineering: I combine my understanding of research with programming skills to translate methods into software. For example, conmat for use in infectious disease modelling, and geotargets for geospatial pipelines, (developed alongside collaborators Eric Scott, and Andrew Gene Brown).
-
Code Review & Optimisation: Applying principles refined through years of collaborative development and maintenance of free and open-source statistical software. I can help make your code faster to run, and easier to read and maintain.
Training
-
Teaching: Building on my experience as a university lecturer in data analysis and business analytics at Monash University. I can deliver courses on the Tidyverse, Quarto, R package development, data visualisation, data analytics, exploratory data analysis, general R programming skills, using git and github, and developing reproducible pipelines using targets.
-
Mentoring: I can meet with you or a small group on a regular basis to develop customised material and code review, so you can improve your data analytic skills. I’ve previously run code review in the infectious disease ecology and modelling team, live streamed my review of R packages, and also led rOpenSci coworking sessions.
Let’s Solve Your Data Challenges
I’m currently accepting projects. Contact me at nicholas <dot>
tierney {at}
[gmail]
(dot)
com to discuss how we can work together. Initial consultations are complimentary and without obligation.