Pracuję w branży informatycznej od 2004 roku, a GISem zainteresowałem w 2011 roku, kiedy firma w której pracowałem - Abakus ST - podjęła decyzję o utworzeniu dla swoich klientów – Państwowej Straży Pożarnej oraz Ratownictwa Medycznego - serwera mapy oraz usług przestrzennych. Po serii szkoleń serwery te samodzielnie zaprojektowałem, wykonałem, rozwijałem i utrzymywałem przez 8 lat. W ramach poszukiwania dalszych wyzwań i możliwości rozwoju trafiłem do VEO, gdzie pracowałem między innymi przy systemach nawigacji dla urządzeń rozszerzonej rzeczywistości oraz nawigacji pogodowej dla jachtów żaglowych. Aktualnie wchodzę w skład zespołu Software Mind, który pracując dla największej światowej fundacji zajmującej się transportem morskim i oceanicznym zajmuje się systemem dbającym o zgodność rejsów z ograniczeniami środowiskowymi. Od 2013 roku jako samodzielny specjalista współpracowałem z wieloma innymi firmami i instytucjami dla których konsultowałem, projektowałem i wykonywałem systemy, serwery i serwisy oparte o dane przestrzenne. Mój główny stack technologiczny to Linux, Postgres, PostGIS oraz Python.
Szkolenia towarzyszyły mi od początku mojej ścieżki w IT - zaczynałem jako serwisant-wdrożeniowiec i w ramach tej roli przeprowadziłem ponad 300 szkoleń wdrażając aplikacje dyspozytorskie w Państwowej Straży Pożarnej i Ratownictwie Medycznym. Po nabyciu umiejętności z GIS nawiązałem współpracę z takimi firmami szkoleniowymi jak GIS Support, Enviro Solutions czy Code:Me, w ramach której cały czas prowadzę dla nich szkolenia z zakresu GIS, QGIS, Postgres i PostGIS.
Kolejnym obszarem mojej działalności jest projekt OpenStreetMap z którym zapoznałem się tworząc serwery dla służb ratowniczych - od tego czasu włączyłem się aktywnie w rozwijanie i poprawę jakości otwartych danych przestrzennych. W 2013 roku zostałem wybrany do zarządu stowarzyszenia, Aktualnie od 2019 roku jestem jego prezesem oraz członkiem grupy doradczej przy zarządzie światowej fundacji OSM.
Zawodowo pracuję jako specjalista i architekt rozwiązań GIS, administruję grupą serwerów, projektuję i tworzę rozwiązania przestrzenne, prowadzę szkolenia i prelekcje w zakresie GIS oraz przestrzennej bazy danych PostGIS. Służę również swoją wiedzą jako konsultant.