Yauheni Khnykin

Senior Principal Software Engineer at HERE Technologies

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Yauheni Khnykin is a Senior Principal Software Engineer based in Berlin with 13 years of experience building cross-platform desktop and embedded systems. He excels in C++ architecture and cross-language bindings (C++, Java, Swift, Flutter), threading and lock-free algorithms, and has repeatedly designed modular project structures from language-level APIs to build scripts and CI integration. At HERE Technologies he progressed from Senior Engineer to Senior Principal, guiding small teams and owning architecture decisions for large, Chromium-scale codebases. He also contributed test infrastructure fixes to the widely used CMake project, improving Xcode build reliability on Apple platforms. Known for diagnosing tooling and integration issues end-to-end, he combines hands-on coding with pragmatic infrastructure and quality tooling improvements. Yauheni aims to evolve into a software architect supporting mid-to-large teams and product-level decisions.
code13 years of coding experience
job18 years of employment as a software developer
bookSpecialist mathematics programming, Specialist mathematics programming at Belarusian State University
languagesEnglish, Russian
github-logo-circle

Github Skills (7)

xcode10
cmake10
testing10
swift9
ios8
macos8
build-automation8

Programming languages (10)

JavaC++ShellCObjective-CSwiftRubyDart

Github contributions (5)

github-logo-circle
Kitware/CMake

Jan 2020 - Jul 2021

Mirror of CMake upstream repository
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits in 1 year 6 months
Contributions summary:Yauheni primarily contributed to improving the testing infrastructure for the CMake project, specifically related to the Xcode generator. Their work included fixing issues related to the "new build system" in Xcode and enhancing the test suite to cover various scenarios like output directory selection for test bundles. These additions addressed previously reported problems and improved the reliability of the build process on Apple platforms. The user's modifications involved adjusting build configurations and adding new test cases to cover the Xcode-specific aspects of the CMake build system.
cppcmakeupstream
Hsilgos/nppsaveasadmin

Sep 2012 - Feb 2021

Plugin for notepad++ to save as administrator. "Offical" fork of https://sourceforge.net/projects/nppsaveasadmin/
Contributions:14 releases, 48 commits, 51 PRs in 8 years 6 months
administratorsourceforgepluginnotepad
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Yauheni Khnykin - Senior Principal Software Engineer at HERE Technologies