Prof. dr Jerzy Karczmarczuk jest informatykiem, z wykształcenia fizykiem teoretykiem (Uniwersytet Jagielloński). Od roku 1989 mieszka we Francji, gdzie pracował na Uniwersytecie w Caen, zajmując się głównie zastosowaniem języków funkcyjnych do obliczeń w dziedzinie nauk ścisłych i przyrodniczych (konstrukcją algorytmów i ich implementacją), a także modelowaniem informatyki kwantowej. Napisał kilka książek z programowania, w tym 400-stronicowy podręcznik poświęcony zaawansowanym technikom programowania w Pythonie na użytek wielu nauk, od fizyki po lingwistykę. Ma bogate doświadczenie pedagogiczne – oprócz różnych gałęzi fizyki teoretycznej, przez ponad 30 lat uczył między innymi technik programowania współbieżnego, syntezy obrazów i wizualizacji naukowej, logiki obliczeniowej, informatyki geograficznej, przetwarzania języka naturalnego oraz różnych języków programowania.