Specjalizuję się w technologiach: C#/ ASP, .NET MVC, Entity Framework, LINQ oraz bazach danych: Microsoft SQL Server, Access, PostgreSQL/PostGIS, MySQL, Oracle. Jestem także certyfikowanym trenerem Microsoft.

Zawodowo zajmuję się opracowaniem i implementacją złożonych systemów technologicznych.
Opracowywałem m.in.: system informacyjny wspomagający ewakuację w działaniach antyterrorystycznych czy system ratowniczy na poziomach: gmina, powiat, województwo. Tworzyłem zaawansowane aplikacje dla Asseco,  Agencji Unii Europejskiej FRONTEX i Europejskiej Agencji Obrony.

Od wielu lat z sukcesem prowadzę bardzo praktyczne szkolenia i indywidualne konsultacje z systemów baz danych, analizy danych, programowania. Prowadzone przeze mnie kursy są intensywne i nasycone dużą dawką ciekawych przykładów. Przekroczyłem liczbę kilku tysięcy godzin szkoleniowych, podczas których skutecznie podnoszę kwalifikacje zawodowe pracowników korporacji, instytucji rządowych, urzędów oraz małych i średnich firm. Prowadzę także zajęcia na studiach podyplomowych na Politechnice Warszawskiej.

Posiadam certyfikaty:

MCP – Microsoft Certified Professional
.Net Framework 4, Windows Applications
SQL Server 2008, Database Development
.NET Framework 4, Data Access
SQL Server 2008, Implementation and Maintenance