Jochen Todea is a Senior Software Engineer with 18 years of experience based in the Cologne–Bonn region, currently working at Vaillant Group and available for freelance projects since May 2020. He brings deep backend expertise, particularly in geospatial and data-processing domains, with notable open-source contributions to projects like QGIS, mapnik-vector-tile and osm2pgsql that improved memory management, test robustness, and multipolygon handling. Jochen has a track record of pragmatic refactors—introducing modern C++ techniques such as unique_ptr and cleaning up iterator and string handling—that reduce bugs and simplify maintenance. His background spans enterprise payment and integration systems as well as tooling for large-scale spatial datasets, reflecting an ability to move between product-focused teams and low-level performance work. A Medieninformatik graduate, he combines academic grounding with long-term hands-on engineering across startups and established companies.
18 years of coding experience
Bachelor of Science (BS), Medieninformatik, Bachelor of Science (BS), Medieninformatik at Fachhochschule Köln
Contributions:100 reviews, 963 commits, 862 PRs in 8 years 10 months
Contributions summary:Jochen primarily focused on improving the codebase related to data conversion and processing within the osm2pgsql project. Their contributions involved importing new versions of the libosmium library, moving code to better organize the project, and ensuring the efficient building of complex multipolygons. The user also addressed memory usage concerns related to specific multipolygon structures, improving the overall efficiency and stability of the data conversion process.
QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
Role in this project:
Back-end Developer
Contributions:8 commits, 3 PRs, 10 comments in 2 months
Contributions summary:Jochen contributed to the QGIS project by making several code improvements focused on the grid decoration functionality. The commits involve fixing dangling references, refactoring code to use `unique_ptr` for memory management, and making `const` adjustments. Further improvements include removing redundant helper functions and streamlining code for better efficiency.
spatiallinwmsgeotoolsgis
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
Jochen Todea - Senior Software Engineer at Vaillant Group