Samuel Oranyeli is a Sydney-based Data Engineer with seven years’ experience building reliable data pipelines and documentation for analytics libraries across fintech and consultancy environments. He has progressed through roles at NAB, Slalom Build, GROW Inc and now Beforepay Group, blending hands-on ETL and DevOps experience to move projects from prototype to production. A contributor to notable open-source projects such as pyjanitor and H2O.ai’s datatable, Samuel pairs practical examples and tests with clear technical writing to improve library usability for data practitioners. Trained as a chemical engineer, he brings a methodical, experiment-driven approach to data engineering and a knack for turning complex group-by and aggregation logic into reproducible, well-documented workflows.
7 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Chemical Engineering, Bachelor of Science - BS, Chemical Engineering at Obafemi Awolowo University
Clean APIs for data cleaning. Python implementation of R package Janitor
Role in this project:
Data Scientist
Contributions:278 reviews, 240 commits, 360 PRs in 3 years
Contributions summary:Samuel's contributions focused on adding examples, primarily demonstrating the use of the `groupby_agg` function for assigning a groupby-transform to a new column. They created a Jupyter notebook demonstrating how to use this function, including an example of finding the average price for each item. They also added tests to the `complete` function.
Contributions:200 reviews, 97 commits, 107 PRs in 2 years 7 months
Contributions summary:Samuel primarily contributed documentation for the `datatable` library, focusing on usage examples for key functions like `fread`, `by`, row functions, and API comparisons with `data.table` and pandas. Their work involved creating and updating documentation in a structured format (RST), including code examples, to illustrate the library's functionality. They also added examples for specific functions such as `dt.prod`, and enhanced existing documentation, improving clarity and coverage of the library's features.
data-analysispythonftrltabular-datadimensional
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.