Badr Ouali is a Database Systems Engineer with 8 years of experience building high-performance, production-ready data platforms and analytics tooling across columnar databases like Vertica, ClickHouse, Snowflake and Redshift. He blends deep hands-on expertise in Python, SQL and CI/CD with practical work on ML/AI integration—authoring and maturing libraries such as VerticaPy and evaluating ClickHouse for model workflows. At Vertica he led product and performance initiatives (creating QPROF and driving VerticaPy to v1.x), and more recently contributed cloud and geospatial data pipeline work for real estate analytics. Based in Dubai, he pairs engineering leadership with customer-facing consulting and global workshop experience, having run data science trainings across 30+ countries. His profile reflects a mix of low-level database performance focus and applied ML/analytics, plus open-source artifacts (e.g., MCP ClickHouse Cloud demo and Vertica repos) that surface his practical experimentation. Colleagues describe him as someone who turns database internals knowledge into scalable, customer-facing data solutions.
8 years of coding experience
3 years of employment as a software developer
M2 Mosig Data Science and ENSIMAG engineering diploma Mathematics and Computer Sciences, M2 Mosig Data Science and ENSIMAG engineering diploma Mathematics and Computer Sciences at National School of Computer Science and Applied Mathematics of Grenoble
Classes Préparatoires aux Grandes Ecoles Mathematics and Physics, Classes Préparatoires aux Grandes Ecoles Mathematics and Physics at Lycée Saint Louis
VerticaPy is a Python library that exposes sci-kit like functionality to conduct data science projects on data stored in Vertica, thus taking advantage Vertica’s speed and built-in analytics and machine learning capabilities. It supports the entire data science life cycle, uses a ‘pipeline’ mechanism to sequentialize data transformation operation (called Virtual Dataframe), and offers multiple graphical rendering possibilities.
Contributions:4 PRs, 169 pushes, 85 branches in 1 year 5 months
VerticaPy is a Python library that exposes sci-kit like functionality to conduct data science projects on data stored in Vertica, thus taking advantage Vertica’s speed and built-in analytics and machine learning capabilities.
Contributions:6 releases, 701 reviews, 520 commits in 4 years 9 months
storedpythonverticasciencedata-science
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.