Summary
Ivan Gankevich is a software engineer with 11 years of experience building secure, high-performance distributed systems, now working at Parity Technologies from Berlin. He combines deep research pedigree (PhD-level work in numerical methods and fluid dynamics) with hands-on product and systems engineering—designing a Rust-based VPN, a Seccomp process jail, and high-performance data compressors for big-data workloads. Skilled across Golang, Rust, C++, Java, and heterogeneous compute (OpenCL/CUDA/OpenMP), he bridges networking, IoT/OpenWRT, and large-scale data processing (Hadoop/Spark). His background includes academia-level leadership—publishing extensively, mentoring competition-winning teams, and holding a patent—yet he repeatedly turns theory into production-ready software. Colleagues know him for squeezing performance from both algorithms and infrastructure, delivering measurable speedups and efficient storage formats. Based in Berlin, he brings a rare mix of cryptographic/secure-systems craftsmanship and numerical HPC expertise to product-focused engineering.
11 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Mathematical modelling, numerical methods and programme complexes, Doctor of Philosophy - PhD, Mathematical modelling, numerical methods and programme complexes at Saint Petersburg State University
Bachelor of Science, Computer Software Engineering, Bachelor of Science, Computer Software Engineering at Saint-Petersburg State Marine Technical University
General, English Language, General, English Language at 375
English, Russian