01.10.1983 – rozpoczęcie studiów na Wydziale Elektroniki Politechniki Warszawskiej,
15.03.1988 – pierwsze zatrudnienie (konstruktor w Instytucie Maszyn Matematycznych),
29.09.1988 – ukończenie studiów magisterskich,
30.09.1989 – zatrudnienie w VIGO sp. z o.o.
19.04.1990 – zatrudnienie na stanowisku asystenta na Wydziale Elektroniki Politechniki Warszawskiej,
01.10.1992 – rozpoczęcie prowadzenia wykładów (Mikrokontrolery Jednoukładowe i ich Zastosowania),
13.06.1995 – obrona doktoratu na Wydziale Elektroniki Politechniki Warszawskiej,
01.10.1995 – zatrudnienie na stanowisku adiunkta,
08.1996 – wydanie drukiem pierwszej książki („Mikrokontrolery jednoukładowe rodziny ’51”), cały nakład 5000 egzemplarzy sprzedany w ciągu dwóch lat,
01.07.1996-30.06.1997 – roczny pobyt jako visiting associate professor w NIME (National Institute of Multimedia Education), Makuhari, Japan
12.2000 – rozpoczęcie prowadzenia szkoleń z zarządzania projektami dla IBM (uczestnicy z IBM, Philips, PKO, BGŻ, Intelligo, PZU, Prudential, Prokom, Computerland itd.)