Michael Macaskill

Senior Biostatistician

Christchurch, Canterbury, New Zealand
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Macaskill is a Senior Biostatistician based in Christchurch, New Zealand, bringing 14 years of experience in population health, statistical modelling and research leadership. He currently leads analytical work at Te Aho o Te Kahu after managing population estimates and projections at Stats NZ and directing research at the New Zealand Brain Research Institute and University of Otago. He holds a PhD in Medicine from the University of Otago and pairs academic rigour with practical, policy-facing analytics. His earlier service as a Field Artillery Officer contributes a disciplined, mission-oriented approach to project delivery and team leadership. An active contributor to open-source research tools, he improved data handling in the widely used PsychoPy library—adding R-friendly output and fixing Unicode and TrialHandler issues to support reproducible experiments.
code14 years of coding experience
job21 years of employment as a software developer
bookDoctor of Philosophy - PhD, Medicine, Doctor of Philosophy - PhD, Medicine at University of Otago
bookBSc, BA (Hons), PSYCHOLOGY, BSc, BA (Hons), PSYCHOLOGY at University of Canterbury
stackoverflow-logo

Stackoverflow

Stats
2,411reputation
71kreached
119answers
6questions
github-logo-circle

Github Skills (18)

python10
file-io10
fileio10
file-handling10
file-processing10
experiment10
data-handling10
file-access10
psych8
neuroscience7
psychology7
psychopy6
audio6
max6
eye-tracking6

Programming languages (11)

TypeScriptJavaRCSSC++TeXJavaScriptVue

Github contributions (5)

github-logo-circle
psychopy/psychopy

Jul 2011 - Apr 2022

For running psychology and neuroscience experiments
Role in this project:
userBack-end Developer
Contributions:52 commits, 33 PRs, 1 push in 10 years 10 months
Contributions summary:Michael primarily focused on improving the data handling and output functionalities within the PsychoPy library. Their contributions include fixing a bug in the `saveAsText` function, adding a new `saveAsWideText` function for creating R-friendly text files, and enhancing the `TrialHandler` class with features for n-back tasks. They also addressed issues related to Unicode encoding in data output functions and corrected documentation typos.
neurosciencepythonexperiment-controlcognitive-scienceopenscience
nzbri/msnz

Jun 2021 - May 2023

Functions for working with NZBRI MS epidemiology data
Contributions:1 review, 2 PRs, 22 pushes in 1 year 10 months
epidemiology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Macaskill - Senior Biostatistician