Posiadam tytuł naukowy doktora w dyscyplinie fizyka, w pracy naukowej zajmuje się teorią fazy skondensowanej oraz symulacjami numerycznymi. Ponadto ukończyłem studia inżynierskie na kierunku informatyka oraz licencjackie i magisterskie na kierunku fizyka, na wydziale Podstawowych Problemów Techniki na Politechnice Wrocławskiej.
Doświadczenie w nauczaniu zdobyłem prowadząc zajęcia, między innymi z takich przedmiotów jak: fizyka ogólna, fizyka układów prostych, wstęp do informatyki, programowanie proceduralne, techniki programowania. Posiadam również doświadczenie komercyjne na takich stanowiskach jak python developer, quant developer senior F# developer. Ponadto od jedenastu lat udzielam korepetycji na poziomie akademickim oraz szkoły średniej.