Główny konsultant w Neudesic, jednej z wiodących firm usługowych Microsoftu w dziedzinie .NET. Specjalizuje się w niestandardowych rozwiązaniach .NET, które wykorzystują takie technologie jak: ASP.NET, Web Services, Windows Forms, SQL Server oraz C#. Ma certyfikat MCSD w dziedzinie .NET i jest członkiem rady Microsoft ASP.NET Advisory Council.