nipaluna, lutruwita
Freelance Statistician and Research Software Engineer
2025-05-12
2008-2012: Undergrad + honours in Psychology @ UQ
2013-2017: PhD Statistics @ QUT
2018 - 2020: Research Fellow / Lecturer @ Monash
2021 - 2025: Research Software Engineer @ The Kids
2025 - : Freelance Statistician & RSE
njt.micro.blog
A Research Software Engineer (RSE) combines professional software engineering expertise with an intimate understanding of research.
– (from https://society-rse.org/about/)
Create software to solve research problems
Develop tools that abstract the right components to facilitate research
Help researchers to find and learn good tools
Support researchers with (computational) reproducibility
visdat::vis_dat(airquality)
naniar::gg_miss_upset(airquality)
brolgar
- take spaghettibrolgar
- spread spaghettistan
data {
real alpha;
real beta;
real<lower=0> sigma2;
int<lower=0> J;
array[J] int y;
vector[J] Z;
array[J] int n;
}
transformed data {
real<lower=0> sigma;
sigma = sqrt(sigma2);
}
parameters {
real theta1;
real theta2;
vector[J] X;
}
model {
array[J] real p;
theta1 ~ normal(0, 32); // 32^2 = 1024
theta2 ~ normal(0, 32);
X ~ normal(alpha + beta * Z, sigma);
y ~ binomial_logit(n, theta1 + theta2 * X);
}
JAGS
for(j in 1 : J) {
y[j] ~ dbin(p[j], n[j])
logit(p[j]) <- theta[1] + theta[2] * X[j]
X[j] ~ dnorm(mu[j], tau)
mu[j] <- alpha + beta * Z[j]
}
theta[1] ~ dnorm(0.0, 0.001)
theta[2] ~ dnorm(0.0, 0.001)
greta
I believe in academia. I felt like my role (RSE, stats) meant I could do other things. I’ve always had great people and support.
PhD was hard - I didn’t feel like quitting but I was concerned I might “fail”
Assumed I’d be in industry, ended up in RSE-adjacent roles. I got lucky.
Often assumed I’d try out industry/other work eventually. I wanted “another data point”.
Programming pi shaped researcher.
Keeping a blog.
Exploratory Data Analysis.
Communication, presentation skills, writing.
Network, network, network.
Critical reasoning/research.
How to ask questions, solve problems.
njtierney.github.io/ziggy-lab-talk/