Kaiqi Dong is a Senior Data Engineer based in Amsterdam with 10 years of experience building data and ML platforms for fintech and consumer marketplaces. Currently leading data platform work at Bitvavo after shaping ML and streaming infrastructure at Trade Republic, he blends production-grade engineering (Airflow, Flink, Snowflake, dbt) with hands-on ML pipeline design and observability. A long-time pandas contributor and former maintainer, Kaiqi has improved core testing and plotting functionality across pandas and Koalas, surfacing in widely used open-source projects that power Python data science. He is fluent in Python and Rust, comfortable with cloud-native tooling and automation, and routinely bridges SRE, data engineering and data science teams. His background in engineering physics and academic research underpins a rigorous, measurement-driven approach to model and pipeline validation. Colleagues describe him as a pragmatic problem-solver who elevates data platform reliability through testing, automation and thoughtful developer ergonomics.
9 years of coding experience
7 years of employment as a software developer
Master’s Degree Operations, Master’s Degree Operations at Université Paris-Saclay
Summer School Energy economy and Innovation, Summer School Energy economy and Innovation at Grenoble Ecole de Management
Master’s Degree Engineering Physics, Master’s Degree Engineering Physics at KTH Royal Institute of Technology
Bachelor’s Degree Engineering Physics/Applied Physics, Bachelor’s Degree Engineering Physics/Applied Physics at Lanzhou University
Master's degree Nuclear Innovation, Master's degree Nuclear Innovation at EIT InnoEnergy
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Role in this project:
Backend Developer & QA Engineer / Test Automation Engineer
Contributions:164 reviews, 90 commits, 148 PRs in 2 years 9 months
Contributions summary:Kaiqi primarily contributed to testing and test-related tasks within the pandas library, focusing on improving the extension array setitem functionality. This involved implementing base tests and test cases to validate the `setitem` operations on extension arrays, ensuring correct behavior. Additionally, the user addressed bug fixes and enhancements within existing testing modules related to data manipulation and documentation. These contributions helped improve the quality and reliability of pandas.
Contributions:25 commits, 42 PRs, 146 comments in 2 months
Contributions summary:Kaiqi primarily contributed to the implementation and testing of plotting functionalities within the Koalas library, focusing on DataFrame and Series plot methods. Their work involved adding area, bar, barh, pie, and scatter plots, as well as implementing Series.drop_duplicates. These changes included adding tests and addressing bugs related to the area plot. The user also worked on configuration options related to plotting, specifically the maximum number of rows and sample ratio for plots.
polarspythonpydatadataframesdata-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.