Summary
Georgii Krikun is a Software Performance Engineer with eight years of experience optimizing compute-heavy systems through algorithmic improvements and hardware-level parallelism. Based in Graz, Austria, he has deep expertise in multithreading, multiprocessing, GPU programming (CUDA), and distributed computing, including supercomputer-scale simulations developed during his PhD work in organic microelectronics. He has delivered high-performance imaging and hyperspectral processing pipelines, built CUDA-accelerated algorithms, and redesigned backend parallelization for real-world image/video anonymization products. Georgii combines strong scientific modeling—having implemented MPI-enabled Fortran solvers for coupled PDEs—with practical engineering skills across OpenCV, Qt, and performance testing. He is comfortable bridging research and production, often improving throughput by rethinking both algorithms and hardware utilization rather than relying solely on faster machines.
8 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Organic Microelectronics, Doctor of Philosophy - PhD, Organic Microelectronics at Technische Universität Graz
Master's degree, Condensed Matter Physics, Master's degree, Condensed Matter Physics at Peter the Great St.Petersburg Polytechnic University
English, Russian, German, French