Absolwent Politechniki Śląskiej w Gliwicach. Obecnie pracuje jako Senior Software Engineer w firmie Rydoo. Ma wspaniałą żonę, która wspiera go we wszystkich inicjatywach i cudownych synów, którzy są dla niego niewyczerpanym źródłem inspiracji. Oprócz programowania interesuje się też elektroniką oraz nowościami ze świata nauki i techniki. W wolnym czasie buduje z synami rozmaite konstrukcje LEGO. Lubi też spacerować po lesie, majsterkować i jeździć na rowerze. Zgodnie ze słowami Alberta Einsteina stara się upraszczać wszystko jak tylko można, ale nie bardziej.
Oto kilka technologii i języków programowani z którymi miałem większą lub mniejszą styczność podczas mojej kariery programisty: