Vladimir Lagunov is a seasoned Java software developer with 15 years of experience, currently building backend systems at JetBrains from Munich. His background includes multi-language work at Yandex where he combined Java and Python to deliver production services. An active open-source contributor, he has improved the widely used sshj library by fixing key-parsing bugs, strengthening authentication and UTF-8 handling for non-ASCII passwords, and addressing performance issues in file I/O. Known for pragmatic, security-minded engineering, he brings deep protocol-level troubleshooting skills that help harden integrations and developer tooling.
15 years of coding experience
5 years of employment as a software developer
Новосибирский Государственный Технический Университет (НГТУ)
Contributions:13 reviews, 13 commits, 12 PRs in 2 years 7 months
Contributions summary:Vladimir primarily focused on improving the SSHJ library's functionality, particularly in authentication and security. They addressed issues related to non-ASCII password handling and implemented encoding for sensitive strings to UTF-8. Further contributions included fixing bugs in key parsing, specifically for OpenSSH known_hosts and PuTTY key formats, and enhancing RSA certificate handling. They also addressed performance issues in file reading with buffered streams.
Contributions:27 commits, 38 pushes, 18 branches in 1 year 11 months
javascpsftpssh
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.