David Olivé

Head Of Cloud And Data Analytics

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Olivé is Head of Cloud and Data Analytics with 15+ years of experience delivering production-ready data pipelines, ML systems and cloud architectures across enterprise and open-source environments. He blends hands-on engineering—building serverless data lakes, Airflow pipelines and TensorFlow forecasting models—with leadership in DataOps, CI/CD and mentoring teams at companies like BHP, Moodle and Xailient. His work spans AWS-native services (Glue, Kinesis, Lambda, SageMaker) and tools such as Snowflake and dbt, accelerating iteration cycles and operationalising ML in the wild. An active open-source contributor, he has improved core backend logic in Moodle and enhanced PHP-ML with model persistence and neural network fixes, reflecting a pragmatic focus on reliability and reuse. Trained with an MPhil in Machine Learning and dual AWS certifications, he combines formal research depth with a systems-minded approach to shipping scalable, maintainable analytics products.
code15 years of coding experience
job17 years of employment as a software developer
bookMaster of Philosophy (MPhil), Machine Learning, Master of Philosophy (MPhil), Machine Learning at The University of Western Australia
bookPsychology, Psychology at Universitat Rovira i Virgili
bookSystems Administration, Computer Science, Systems Administration, Computer Science at Institut Vidal i Barraquer
bookUOC (Universitat Oberta de Catalunya)
languagesEnglish, Spanish, Catalan
github-logo-circle

Github Skills (15)

neural-network10
machine-learning10
php10
moodle-api10
classification10
backpropagation9
database9
phpunit9
data-structure9
database-api9
struct9
data-structures9
regression9
databases9
version-control8

Programming languages (8)

JavaShellRustJavaScriptPHPObjective-CVim ScriptPython

Github contributions (5)

github-logo-circle
jorgecasas/php-ml

Feb 2017 - Jan 2018

PHP Machine Learning library
Role in this project:
userML Engineer
Contributions:13 commits in 11 months
Contributions summary:David made significant contributions to the PHP-ML library, focusing on enhancing machine-learning model capabilities and improving the framework's usability. They implemented support for multiple training datasets in various classifiers, including DecisionTree, NaiveBayes, and LeastSquares, improving their flexibility. Furthermore, the user added a persistence layer with save/restore capabilities for models, enhancing the library's utility for long-term use. Their work extended to improvements in neural networks, addressing backpropagation errors, and supporting different activation functions, leading to improved model accuracy.
machine-learningphp
moodle/moodle

Dec 2011 - Apr 2019

Moodle - the world's open source learning platform
Role in this project:
userBack-end Developer
Contributions:414 commits, 129 pushes, 6 tags in 7 years 5 months
Contributions summary:David primarily focused on integrating the question type icon quiz manual grading overview. They implemented features for managing blocks and their functionalities within the library, particularly around features such as required by theme block types and the settings for those blocks. These changes involved modifications to core block management in `lib/blocklib.php`, indicating a focus on backend logic related to content structure and display within the Moodle platform.
moodle
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.
Request Free Trial