Doświadczenie zawodowe zdobywał w znanych warszawskich biurach architektonicznych, gdzie pracował nad różnymi projektami wielobranżowymi, począwszy od modułowej zabudowy szeregowej, przez projekty urbanistyczne i wielomieszkaniowe, po obiekty służby zdrowia. Certyfikowany trener GRAPHISOFT i menedżer BIM – w tej roli odpowiedzialny za dostosowywanie, opracowywanie i implementowanie standardów pracy BIM w pracowniach projektowych. Prowadzący zajęcia na Międzywydziałowych studiach podyplomowych interdyscyplinarny BIM na Politechnice Warszawskiej. Dużą uwagę poświęca zagadnieniom projektowania algorytmicznego i zarządzania informacją. Zwolennik podejścia OPEN BIM oraz daleko idącej cyfryzacji.