Summary
Grigory Korpan is a pragmatic software engineer with 12 years of experience building high-performance games, desktop and mobile applications, and IoT tooling across Windows, Linux, FreeBSD, macOS, iOS and Android. He combines deep C++ systems expertise from Unigine and TeamViewer with 8+ years of iOS development in Objective-C and Swift, consistently focusing on performance, memory and complexity reduction. His work spans consumer-scale products (millions of daily users), a popular Asian marketplace shipped to acquisition, and GPU/CPU benchmarking tools used worldwide. At TeamViewer he brought Unix-grade robustness to IoT agents (including a FreeBSD port) and created a C++ SDK with Python bindings, showing comfort across languages and platforms. Colleagues rely on him for pragmatic architecture, optimization-driven refactors and tooling that improves developer workflows and product reliability.
11 years of coding experience
9 years of employment as a software developer
Omsk State Technical University (OSTU)
Русский, English