Apache Arrow PMC Member at Universitat de Barcelona
Esparreguera, Catalonia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Raul Cumplido is an open-source focused software engineer and academic with 11 years of experience, currently serving as an Apache Arrow PMC member, QuantStack engineer, and Associate Professor at Universitat de Barcelona. He blends deep back-end C++ and Python expertise—evident from contributions to Apache Arrow, pyarrow, and Velox—with practical DevOps skills that improved build, Docker, and CI workflows for large data-engine projects. His work on packaging and versioning (vcpkg) and parquet-related fixes shows an emphasis on portability and cross-platform reproducibility for data systems. Raul’s career spans industry roles from release engineering at Voltron Data to senior engineering positions at YouGov and Crunch.io, plus founding a consultancy, giving him both operational and product-driven perspectives. An active ASF member and committer, he pairs academic rigor with hands-on engineering, often improving test infrastructure and documentation (including Spanish Python docs) to raise project usability. Based in Catalonia, he quietly specializes in bridging research-grade data formats and tooling with production deployment practices.
11 years of coding experience
17 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Université Paris Nanterre
Contributions:27 reviews, 125 commits, 96 PRs in 3 years 6 months
Contributions summary:Raul primarily contributed to the documentation of the `python-docs-es` repository, which involves translating the official Python documentation into Spanish. The contributions focused on updating the README, fixing links, and merging branches. The user also made modifications to the contributing guidelines and style rules, and removed references to outdated tools like Transifex. These changes indicate a focus on improving the quality and completeness of the translated documentation.
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
Back-end Developer
Contributions:859 reviews, 128 commits, 577 PRs in 9 months
Contributions summary:Raul primarily contributed to the pyarrow project by fixing bugs and improving the functionality of the project. They implemented fixes for data set tests related to string and binary views, and for issues with parquet file formats. The user also improved the existing test infrastructure by adding functionality like tests requiring certain environments and testing against different data types. Furthermore, they made code improvements related to C++ related functionality on the parquet library.
memorymulti-languagetoolboxacceleratedarrow
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
Raul Cumplido - Apache Arrow PMC Member at Universitat de Barcelona