Krzysztof jest absolwentem krakowskiego Uniwersytetu Pedagogicznego, gdzie odebrał wykształcenie z zakresu informatyki oraz filozofii.
Z językiem programowania PHP i tworzeniem aplikacji webowych związany od 2007 roku. Od początku jego kariery zależy mu na tworzeniu dobrej jakości kodu, a przy tym edukuje z tego zakresu początkujących i zaawansowanych programistów.
W 2013 dołączył do grupy specjalistów, która przerodziła się w Codesushi. Od początku współpracy objął stanowisko lidera technicznego, który przede wszystkim dba o jakość kodu, swojego i innych członków zespołu.
Krzysztof brał udział w dziesiątkach projektów wykonywanych przede wszystkim dla klientów z zagranicy, w tym z USA i Nowej Zelandii.Warto nadmienić że, jakość kodu stworzonego przez zespół którym kieruje została potwierdzona przez zewnętrzne audyty wykonane przez klientów Codesushi.
Krzysztof udziela się również jako prelegent na wydarzeniach związanych z rozwojem oprogramowania.