Hannah Frick is a Senior Software Engineer based in London with 11 years of experience bridging data science and software engineering. Currently at Posit, she focuses on building robust tooling for data workflows and has hands-on experience contributing to the popular tidymodels ecosystem—adding features like step_select() and refining preprocessing steps in recipes. Her background spans applied research roles at UCL and Universität Innsbruck through industry data science positions at Mango Solutions, giving her a strong foundation in statistical modeling and reproducible analysis. She holds a PhD and combines rigorous academic training with pragmatic engineering, often improving test coverage and reliability in data pipelines. Known for thoughtful contributions to open-source ML tooling, she brings both deep domain knowledge and a collaborator’s mindset to cross-functional teams.
10 years of coding experience
10 years of employment as a software developer
Ludwig Maximilian University of Munich
Doctor of Philosophy (PhD), Doctor of Philosophy (PhD) at Leopold-Franzens Universität Innsbruck
Pipeable steps for feature engineering and data preprocessing to prepare for modeling
Role in this project:
Data Scientist
Contributions:71 reviews, 74 commits, 28 PRs in 1 year 10 months
Contributions summary:Hannah contributed to the `recipes` repository, which focuses on data preprocessing and feature engineering for machine learning models. The commits involved modifying and adding tests for the `step_rm()` function, demonstrating a focus on refining existing preprocessing steps. The user also added the `step_select()` function. These contributions are directly related to enhancing the functionality of the data preprocessing pipeline.
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.