Joris Van Den Bossche

Software Engineer at Apache Arrow

Ghent, East Flanders, Belgium
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
Joris Van Den Bossche is a software engineer and open-source maintainer with 12 years of experience building and integrating Python data and geospatial tooling. A core pandas developer and maintainer of GeoPandas and Shapely, he bridges Python libraries with high-performance systems as an Apache Arrow committer and PMC member, improving Python bindings, CI cross-platform support, and dataset integrations. He has deep hands-on experience across C, Rust, and Python—fixing GEOS C API bugs, contributing to arrow-rs, and enhancing Dask and geopandas plotting and testing. Based in Ghent, he combines academic rigor from a PhD trajectory in environmental data with practical teaching and documentation work, routinely improving usability and test coverage in widely used projects. Notably, his contributions span both low-level API correctness and user-facing documentation, making him effective at preventing subtle data bugs while keeping tools approachable for analysts.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelor Bio-ingenieurswetenschappen, Bachelor Bio-ingenieurswetenschappen at University of Antwerp
bookMaster of Science (M.Sc.) Bio-science Engineering: environmental technology, Master of Science (M.Sc.) Bio-science Engineering: environmental technology at Ghent University
stackoverflow-logo

Stackoverflow

Stats
136,244reputation
15.3mreached
581answers
14questions
Badges
mysql
top-5%
row
top-5%
pandas
top-1%
type-conversion
top-5%
matplotlib
top-1%
documentation
top-5%
github-logo-circle

Github Skills (108)

datetime10
permutation10
restructuredtext10
postgresql10
sphinx-doc10
python10
testing10
data-manipulation10
loops10
c1110
datasets10
c1710
apache-arrow10
duplicates10
read-me10

Programming languages (24)

C#MDXJavaC++CSSRustCCMake

Github contributions (5)

github-logo-circle
geopandas/geopandas

Mar 2015 - Jan 2023

Python tools for geographic data
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:14 releases, 881 reviews, 420 commits in 7 years 11 months
Contributions summary:Joris significantly contributed to the visualization and plotting functionalities of the geopandas library, focusing on enhancements to choropleth plots and the addition of legend features. They also made improvements to the testing suite, including adding tests for plotting points, points with colormaps, and adding test for legend. Their contributions included the addition of optional dependencies and refactoring to improve efficiency. The user made improvements to the project's build and installation instructions.
pythongeographygeographic-datapython-toolsgeopandas
Tutorial on geospatial data manipulation with Python
Role in this project:
userData Scientist
Contributions:55 commits, 1 PR, 40 pushes in 4 years 5 months
Contributions summary:Joris contributed to the creation of introductory notebooks for a geopandas tutorial. The commits show the addition of introductory content on importing, visualizing, and understanding geospatial vector data, specifically focusing on points, linestrings, and polygons. The contributions demonstrated the use of geopandas for geospatial data manipulation and visualization.
manipulationpythongeospatialgeospatial-datadata-manipulation
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
Joris Van Den Bossche - Software Engineer at Apache Arrow