David Neuzerling is a data scientist in Melbourne with nine years' experience building and deploying ML systems using Python, R, Julia and multiple SQL dialects, plus visualization tools like Power BI and R Shiny. He pairs hands-on engineering—contributing to Netflix's widely used Metaflow project by improving R function handling, anonymous-step support and robust naming—with academic depth from a PhD and a BSc. Comfortable across the full model lifecycle, he focuses on automation, reproducible deployments and pragmatic testing. He also writes about ML practices on his blog, reflecting a continuous curiosity about tooling and production-ready workflows that goes beyond routine model building.
9 years of coding experience
Bachelor of Science (BSc), Bachelor of Science (BSc) at The University of Western Australia
Doctor of Philosophy (PhD), Doctor of Philosophy (PhD) at La Trobe University
Contributions:6 reviews, 11 commits, 15 PRs in 1 year 3 months
Contributions summary:David primarily focused on enhancing the Metaflow framework, specifically concerning the handling of R functions within the step definitions. Their contributions included enabling support for anonymous functions within steps, implementing unit tests for these functions, and modifying the naming conventions to manage and identify these functions effectively. Further refinements involved the use of the `digest` package for generating unique hashes, improving the management and identification of anonymous functions. The user also ensured step names were valid Python identifiers.
Contributions:39 commits, 23 pushes, 2 branches in 4 months
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.