Ignat Korchagin

Staff System Engineer at Citadel

United Kingdom
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

🤩
Rockstar
🎓
Top School
Ignat Korchagin is a Staff System Engineer and seasoned security-focused engineering leader with 12+ years of experience designing and hardening large-scale Linux platforms and cryptographic systems. He has led kernel and OS release engineering, performance and security optimizations, and hardware security feature enablement at Cloudflare and contributed deep cryptography and secure-system expertise at Samsung and Cossack Labs. Equally comfortable in management and hands-on work, he has implemented low-level crypto features — including X25519/ED25519 key support and interactive master-password handling — in open-source projects like gokey. His background in academic cryptography, product security, and an Executive MBA enables him to balance technical rigor with strategic delivery across distributed infrastructure. Notable but less obvious: he routinely leaves the comfort zone, blending research-grade cryptographic engineering with practical production deployments.
code12 years of coding experience
job17 years of employment as a software developer
bookExecutive MBA, Business Administration and Management, General, Executive MBA, Business Administration and Management, General at Quantic School of Business and Technology
bookMaster's degree, Applied Linguistics, Master's degree, Applied Linguistics at Ukrainian Institute of Linguistics and Management
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesУкраинский, Русский, Английский
github-logo-circle

Github Skills (24)

debug10
memory-management10
c1110
linux-kernel10
network-programming10
rsa10
c1710
kernel10
go10
key-generation10
password-manager10
x2551910
1password10
password-vault10
security9

Programming languages (12)

DockerfileC++ShellCSSCRustSCSSJavaScript

Github contributions (5)

github-logo-circle
cloudflare/gokey

Oct 2016 - Sep 2022

A simple vaultless password manager in Go
Role in this project:
userBack-end Developer
Contributions:4 releases, 23 reviews, 30 commits in 5 years 11 months
Contributions summary:Ignat primarily contributed to the `gokey` project by implementing features related to key generation and master password handling. They added support for X25519 and ED25519 private keys, including the necessary ASN.1 encoding and PEM encoding capabilities. Additionally, the user implemented interactive master password input via the terminal. Furthermore, they tracked changes to the stdlib RSA key generation and imported specific prime generation algorithms.
1passworded25519password-storersa-keypassword
cloudflare/linux

Feb 2020 - Jul 2022

Contributions:2 reviews, 4 commits, 6 PRs in 2 years 4 months
kernelcloudflarelinuxlinux-kernelpatches
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