z.o.o., zajmującą się tworzeniem oprogramowania geodezyjnego, w której funkcję prezesa pełnił do 22 maja 2018.
W 1992 zorganizował pierwszą na wydziale sieć komputerową w oparciu o system Novell NetWare, którą zarządzał i wdrażał do prowadzenia zajęć dydaktycznych. W latach 1993–1994 czynnie uczestniczył w pionierskich pracach wydziału związanych z tworzeniem programów nauczania z zakresu systemów informacji przestrzennej.
17 czerwca 1999 uzyskał stopień doktora broniąc rozprawy pt. „Badanie efektywności podstawowych algorytmów geometrycznych wykorzystywanych w systemach informacji przestrzennej” napisaną pod kierunkiem Edwarda Nowaka. 3 lipca 2014 uzyskał habilitację na podstawie oceny dorobku naukowego i rozprawy „Koncepcja i wdrożenia technologii Geo-Map”.
W 2017 został członkiem Rady Infrastruktury Informacji Przestrzennej przy Ministrze Cyfryzacji. 7 czerwca 2018 został powołany na stanowisko Głównego Geodety Kraju, które objął 11 czerwca. 13 maja 2022 został odwołany z tej funkcji.