Stefan Uhrig

Software Development Manager - SAP HANA Spatial & SAP HANA Vector Engine

Walldorf, Baden-Württemberg, Germany
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
Stefan Uhrig is a seasoned software leader with 21 years of experience, currently managing SAP HANA Spatial and the SAP HANA Vector Engine in Walldorf, Germany. He progressed through hands-on development and expert roles at SAP, blending deep database internals and spatial engineering with people and product leadership. Stefan is an active open-source contributor, notably enhancing HANA support across major GIS and database projects such as GeoTools, QGIS and DBeaver—implementing WKB parsers, JDBC dialects, and vector type support that bridge enterprise HANA features into community tools. He holds a master's in computer science from TU Darmstadt and is known for turning complex spatial-database challenges into robust, test-covered integrations. A less obvious strength is his sustained focus on interoperability: his work often lives at the intersection of proprietary DBMS capabilities and open-source ecosystems, making advanced HANA features more broadly usable.
code21 years of coding experience
job8 years of employment as a software developer
bookTechnischen Universität Darmstadt
github-logo-circle

Github Skills (23)

sap-hana10
geotools10
qgis10
user-manual10
databases10
rs10
wkb10
odbc10
jdbc10
java10
javas10
sql10
data-integration10
sql-database10
documentation10

Programming languages (5)

JavaC++CCMakePython

Github contributions (5)

github-logo-circle
geotools/geotools

Feb 2018 - Jan 2023

Official GeoTools repository
Role in this project:
userBack-end Developer
Contributions:8 reviews, 82 commits, 73 PRs in 4 years 11 months
Contributions summary:Stefan implemented a JDBC plugin for direct access to HANA databases, which included a new `HanaDialect` class. The user added a converter factory to convert SQL large objects. They also added unit tests for the HANA metadata installer. Furthermore, the user made several improvements, including support for HANA 1, parameterization of BBOX filters, and fixes for WKB parsing and geometry simplification.
sqlserverpostgiswmsgeotoolsmongodb
qgis/QGIS

Jan 2021 - Feb 2021

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
Role in this project:
userBack-end Developer
Contributions:16 reviews, 25 commits, 6 PRs in 1 month
Contributions summary:Stefan primarily contributed to the SAP HANA database integration within the QGIS project. Their work involved modifying existing code to leverage SAP HANA features, including primary key determination, schema handling, and SQL execution. They also addressed various issues related to the HANA provider, and enabled HANA tests on Travis CI. Minor improvements were also introduced in other areas.
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
Stefan Uhrig - Software Development Manager - SAP HANA Spatial & SAP HANA Vector Engine