Eugene Pankov

Lead Developer at Ajenti Project

Dusseldorf, North Rhine-Westphalia, 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

🤩
Rockstar
🎓
Top School
award
Top expert inComprehensive Self-Hosting and Secure Communication Solutions
Eugene Pankov is a Lead Developer based in Düsseldorf with 16 years of experience building resilient backend systems, native clients and clustered deployments for media and storage platforms. He combines deep systems-level expertise (C, FUSE, macOS drivers) with full-stack work in Django/DRF, TypeScript/Electron and rich search/queueing stacks like ElasticSearch, RabbitMQ and Redis. An early OSS maintainer and project lead for Ajenti, he contributes to prominent open-source terminal and SSH projects (xterm.js, node-pty, russh, Tabby Web and Warp’s Warpgate), often fixing low-level input/compatibility and cryptography/SSH protocol issues. He’s comfortable shipping cross-platform primitives—from pseudoterminal portability patches to implementing aes256-gcm cipher support—and improving UX edge cases like IME and dead-key handling. Known for tackling both architecture and gritty implementation details, he blends product-minded leadership with hands-on coding across the stack.
code16 years of coding experience
job6 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Belarusian State University of Informatics and Radioelectronics
languagesRussian, English, Russian, German
stackoverflow-logo

Stackoverflow

Stats
872reputation
63kreached
13answers
31questions
github-logo-circle

Github Skills (45)

compatible10
javascript10
c-language10
back-end-development10
apidoc10
python10
css10
typescript10
terminal-emulator10
terminal-application10
browser-support10
exchange10
api10
front-end-development10
cryptography10

Programming languages (21)

PowerShellC#JavaC++CSSRustCTeX

Github contributions (5)

github-logo-circle
warp-tech/warpgate

Apr 2022 - Jan 2023

Smart SSH, HTTPS, MySQL and Postgres bastion that requires no additional client-side software
Role in this project:
userBack-end Developer
Contributions:1 release, 8 reviews, 533 commits in 9 months
Contributions summary:Eugene contributed to the Warpgate project by addressing issues related to the API, command-line interface (CLI), and SSH functionality. Their work involved fixing bugs, merging branches, and implementing new features such as one-time password (OTP) support. The commits demonstrate a focus on enhancing the system's security and functionality, including code modifications within both the administrative and protocol-level codebases. The user also updated the code with fixes to correct the PTY requests.
bastionmysqlproxybastion-hostrust
Eugeny/russh

Feb 2022 - Jan 2023

Rust SSH client & server library
Role in this project:
userBack-end Developer
Contributions:1 release, 19 reviews, 183 commits in 11 months
Contributions summary:Eugene implemented an `aes256-gcm` cipher within the `russh` library, a Rust SSH client & server library, including the necessary encryption and decryption key setup and nonce handling. They also updated the key exchange and negotiation modules to incorporate and utilize the `aes256-gcm` cipher. Additionally, the user added the channel success message to the server and made improvements to agent forwarding.
nativessh-serverrustclient-serverssh
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
Eugene Pankov - Lead Developer at Ajenti Project