Jako nezávislý vývojář Free Software a Open Source přispívám do řady mezinárodních softwarových GIS projektů jako je GRASS GIS či GDAL již od roku 2005.

Od roku 2007 působím jako koordinátor vývoje grafického uživatelského rozhraní (GUI) pro systém GRASS. Kromě hlavních komponent GUI jsem autorem digitalizačního nástroje, grafického modeleru a spoluautorem řady jeho dalších komponent.

Mezi mé odborné zájmy patří integrace geodatabáze PostGIS v systému GRASS s důrazem na topologickou správu vektorových dat. Jsem autor nativní podpory jednoduchých geoprvků PostGIS a především plnohodnotné integrace nadstavby PostGIS Topology ve vektorové architektuře systému GRASS.

Dále jsem autorem podpory formátů VFK (Výměnný formát katastru nemovitostí ČR) a VFR (Výměnný formát RÚIAN) v knihovně GDAL a spoluautor zásuvného modulu QGIS pro práci s katastrálními daty.

Působím jako odborný asistent na Katedře geomatiky Fakulty stavební, Českého vysokého učení technického v Praze, kde jsem v říjnu 2012 založil laboratoř GeoForAll jako součást celosvětové sítě laboratoří pod záštitou OSGeoICA. Provozuji informační portál FreeGIS, zaměřený na Free Software a Open Source v geoinformatice.

Jsem členem mezinárodní organizace Open Geospatial Foundation (OSGeo) a výkonné rady občanského sdružení Otevřená GeoInfrastruktura. Od roku 2012 jsem členem řídícího orgánu PSC projektu GRASS GIS.