Zawodowy programista z zamiłowania, od zawsze związany z technologiami Microsoft. Swoją przygodę z .NET rozpoczął od wersji 1.1. Zwolennik WPF i Universal Windows Platform. Za technologią webową nie tęskni.

Prywatnie miłośnik technologii mobilnych i nowinek technicznych.

Współpracował z wieloma firmami, między innymi z TVN i GrapeUp. Obecnie pracuje jako Senior Engineer w Motorola Solutions.