Raul Maldonado is an Analytics Engineer with a decade of experience building modern data stacks and driving revenue-focused analytics from Oakland, CA. He has engineered and productionized hundreds of dbt models and Snowflake pipelines, standardized core revenue metrics for $200M+ ARR, and delivered data contracts and CI that catch 99.9% of preproduction issues. At Autodesk and Sift he translated cross-functional needs into scalable data products used across Finance, Sales Ops, and GTM, reducing reporting latency and unifying reporting definitions. An active open-source contributor to the PyMC ecosystem, he’s improved Bayesian examples and docs by modernizing plotting and API guidance, reflecting a careful blend of technical depth and clear communication. Beyond tooling, Raul emphasizes ethics and “pay it forward” community impact, mentoring analysts and teaching data topics at UC Berkeley Extension and Udacity.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science (B.S.), Applied Mathematics, Bachelor of Science (B.S.), Applied Mathematics at University of California, Davis
Nanodegree, Machine Learning Engineering with Tensorflow, Nanodegree, Machine Learning Engineering with Tensorflow at Udacity
Associate of Science - AS, Mathematics, Associate of Science - AS, Mathematics at Modesto Junior College
Examples of PyMC models, including a library of Jupyter notebooks.
Role in this project:
Data Scientist & ML Engineer
Contributions:10 reviews, 29 commits, 14 PRs in 6 months
Contributions summary:Raul's commits primarily focused on updating and refactoring plotting dependencies from PyMC3 to Arviz within the PyMC3 examples repository. This involved replacing calls to deprecated plotting functions and making necessary adjustments to integrate with the Arviz library. The user's work impacted multiple files by replacing param `sd` with `sigma` parameters and updating plot commands, indicating a focus on maintaining and improving the visualization tools and examples within the PyMC3 ecosystem, specifically for Bayesian analysis.
Bayesian Modeling and Probabilistic Programming in Python
Role in this project:
Technical Writer
Contributions:8 reviews, 8 commits, 9 PRs in 1 year 10 months
Contributions summary:Raul primarily focused on updating and improving the project's documentation. Their contributions involved updating installation instructions, specifically highlighting Conda Forge as the preferred method. They also made significant changes to the API documentation and removed references to deprecated plotting functions and related files, simplifying the codebase. The user's work ensured clear, up-to-date documentation and removed outdated functionality within the project.
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.