Ukończyłem Wydział Samochodów i Maszyn Roboczych Politechniki Warszawskiej. Tam też uzyskałem stopnie doktora i doktora habilitowanego nauk technicznych. Do końca roku akademickiego 2022/2023 pracowałem jako profesor UWM na Uniwersytecie Warmińsko-Mazurskim w Olsztynie. Zajmowałem się badaniami i dydaktyką szeroko rozumianego CAD ze szczególnym uwzględnieniem zagadnień Cloud Computing.
Doradzam użytkownikom i dostawcom komputerowych systemów inżynierskich. Jestem autorem wielu artykułów i książek z dziedziny CAD, a także współautorem polskich wersji parametrycznych systemów CAD: DesignView, DesignPostDrafting, AutoCAD.
W latach 2009 – 2011 byłem tzw. koordynatorem społeczności Autodesk w Polsce. W 2013 roku miałem zaszczyt i przyjemność prowadzić zajęcia laboratoryjne na słynnym Autodesk University w Las Vegas.
Pierwszą książkę poświęconą parametrycznemu systemowi i polskiej terminologii CAD wydałem w 1993 roku. Moje prace poświęcone metodyce CAD publikowałem najpierw w kultowym wydawnictwie Mikom, a następnie przez 15 lat w Wydawnictwie Naukowym PWN. Ostatnio „wszedłem na nową drogę życia” z wydawnictwem Helion.
Od 2007 roku jako Subject Matter Expert (SME) biorę udział w opracowywaniu polskich wersji programu AutoCAD. Jestem członkiem sieci Autodesk Developer Network (ADN). Mam status Autodesk Authorized Developer, Autodesk Certified Instructor, Autodesk Certified Professional.
Na podstawie własnych książek od 1993 roku prowadziłem szkolenia w kierowanym przeze mnie Autoryzowanym Centrum Szkolenia Autodesk.
Na moim blogu i kanale YouTube można znaleźć liczne wideoprezentacje poświęcone technikom CAD. Prze ten czas omówiłem praktycznie wszystkie istotne aspekty projektowania za pomocą systemu AutoCAD.