Martin Fleischmann

Research Associate

Prague, Prague, Czechia
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
Martin Fleischmann is a research-focused geospatial engineer with eight years' experience building and maintaining open-source spatial data tools and applied research at leading universities. Currently a Research Associate at Charles University and active at the Geographic Data Science Lab, he combines academic rigor (PhD work at the University of Strathclyde) with hands-on engineering for projects like geopandas, shapely and osmnx. His contributions have strengthened core geometry operations (e.g., minimum bounding shapes and ordered Voronoi support), improved choropleth plotting via mapclassify integration, and kept downstream tools compatible across evolving geospatial stacks. Based in Prague, he bridges spatial research and production-ready code, often tackling tricky edge cases such as null geometries and geometry precision. Colleagues know him for translating complex spatial methods into robust, well-documented library features that accelerate reproducible spatial analysis.
code8 years of coding experience
job3 years of employment as a software developer
bookGymnázium Milevsko
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Strathclyde
bookBakalář (Bc.), Architecture, Bakalář (Bc.), Architecture at Czech Technical University in Prague Faculty of Architecture
bookArchitecture, Architecture at 서울과학기술대학교
languagesEnglish, German, Czech
stackoverflow-logo

Stackoverflow

Stats
7,464reputation
457kreached
174answers
0questions
Badges
pandas
top-5%
polygon
top-1%
python
top-5%
github-logo-circle

Github Skills (26)

openstreetmap10
python10
polygon10
pandas10
geographical-information-system10
geopandas10
geospatial10
plot10
spatial-data10
gis10
geos10
shapely10
data-structure9
algorithm9
algorithms9

Programming languages (19)

C++RustCCMakeTeXHTMLSvelteJupyter Notebook

Github contributions (5)

github-logo-circle
geopandas/geopandas

Dec 2018 - Jan 2023

Python tools for geographic data
Role in this project:
userBack-end Developer & Data Scientist
Contributions:1043 reviews, 193 commits, 764 PRs in 4 years 1 month
Contributions summary:Martin's commits primarily focus on integrating the `mapclassify` library into the `geopandas` plotting module. This involved refactoring plotting functions to utilize `mapclassify`'s classification schemes, allowing for more flexible and robust choropleth visualizations. The user also addressed and fixed bugs related to handling missing data and setting precision for the geometries. Furthermore, the commits demonstrate a strong understanding of geospatial data handling and the implementation of complex spatial visualization tools.
pythongeographygeographic-datapython-toolsgeopandas
shapely/shapely

Apr 2020 - Jan 2023

Manipulation and analysis of geometric objects
Role in this project:
userBack-end Developer
Contributions:10 reviews, 4 commits, 6 PRs in 2 years 9 months
Contributions summary:Martin primarily contributed to the enhancement and expansion of the pygeos library, focusing on adding new functionalities such as minimum bounding circle, minimum bounding radius, and oriented envelope calculations. They also added support for ordered voronoi polygons, which requires GEOS version 3.12.0 or later. Additionally, the user made documentation improvements, including fixing typos, adding plotting instructions, and incorporating new functions into the documentation, improving usability and discoverability.
manipulationgeometricpythongeometry
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
Martin Fleischmann - Research Associate