Od ponad 20 lat prowadzi szkolenia autorskie oraz autoryzowane Microsoft i Oracle, jest również wykładowcą akademickim. Posiada m.in. tytuły: MCSA, MCSE, MCDBA, MCITP, Azure Database Administrator Associate, MCT, Oracle PL/SQL Developer Certified Associate, Oracle Certified Professional MySQL Database Administrator, Oracle Certified Professional MySQL Developer, Oracle Cloud Infrastructure 2020 Certified Architect Associate, które uzyskał zdając ponad 50 egzaminów certyfikacyjnych. Jako instruktor spędził ponad 20 000 godzin na sali szkoleniowej dzieląc się swoim doświadczeniem w zakresie m.in. Microsoft SQL Server, Microsoft Windows Server, Microsoft Exchange Server, Microsoft SharePoint, różnych odmian języka SQL (T-SQL, PL/SQL …), rozwiązań BI, rozwiązań chmurowych. Jako wdrożeniowiec służył wiedzą ekspercką w licznych projektach dotyczących technologii Microsoft.