Miles Mcbain is a Senior Analyst and applied statistician with 11 years’ experience blending rigorous statistical theory, software engineering and data science to solve policy and business problems across government, research and industry. He builds reproducible analytics and tooling—contributing significant features and tests to prominent R projects like the vscode-R extension and ropensci/drake—and has a track record deploying R-based production workflows, Shiny apps and ML forecasting pipelines. Comfortable at the intersection of research and delivery, he has advised government agencies on emissions, biosecurity and emergency services while consulting for startups and non-profits on experimental design and power analysis. A practical hacker and open-source advocate, he enjoys small-data challenges and learning new domains, often translating domain complexity into clean, testable code and reproducible analyses.
11 years of coding experience
12 years of employment as a software developer
Highschool Certificate, Highschool Certificate at Peace Lutheran College
Master’s Degree, Mathematics and Statistics, Master’s Degree, Mathematics and Statistics at Queensland University of Technology
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at James Cook University
Contributions:49 reviews, 30 commits, 10 PRs in 2 years 1 month
Contributions summary:Miles primarily contributed to the R extension for VS Code, focusing on enhancing its functionality and integrating it with the RStudio API. They implemented features to run commands with selections, file paths, and editor context. Key contributions include adding support for RStudio addins, including the RStudio API endpoint, and improving the overall user experience and usability of the extension. These changes involved modifying the extension's codebase and R-specific configurations to integrate with the VS Code environment.
An R-focused pipeline toolkit for reproducibility and high-performance computing
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:30 commits, 3 PRs, 19 comments in 15 days
Contributions summary:Miles primarily contributed to enhancing the `drake` R package by implementing and testing an RStudio addin for loading targets. Their work focused on developing the `rs_addin_loadd` function, which allows users to load targets into the global environment directly from the RStudio interface. The user wrote comprehensive tests to validate the functionality of the addin under various conditions, including edge cases like cursor position and console interactions. Additionally, they addressed code style issues flagged by linters.
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.