Programista specjalizujący się w algorytmach dedykowanych dla procesorów DSP/GPU. Absolwent Wydziału Elektroniki Politechniki Wrocławskiej. Doświadczenie komercyjne zdobywał w działach rozwoju takich firma jak NeuroSoft, czy wrocławskiego oddziału firmy Nokia gdzie odpowiadał za implementację standardu LTE-M. Entuzjasta tworzenia oprogramowania wg filozofii ciągłej integracji. Prywatnie alpinista uzależniony od sauny.