Konstantin Code

Lead Software Developer at Innotech

St Petersburg, St Petersburg City, Russia
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
Konstantin Code is a Lead Software Developer based in St. Petersburg with 11 years of experience building high-load, distributed systems and turning complex problems into manageable engineering tasks. He has led teams and architectures for payment, messaging, IoT device management, and billing integrations, shipping production-ready microservices and back-end platforms. A pragmatic hands-on leader, he has moved between roles from game server development and full-stack JavaEE work to architecting resilient systems at companies like Nexign, Zed, and ARRIVAL. Konstantin also contributes to open-source Java tooling—improving the jsonrpc4j library by adding varargs, dynamic methods, and hardening edge cases—showing attention to robustness and test coverage. He pairs a formal background in information security with practical skills in DBAs, Linux infrastructure, and reversing legacy code, which helps him bridge legacy-to-modern migrations.
code11 years of coding experience
job15 years of employment as a software developer
bookSpecialist's Degree in Information Security, Information Technology, Specialist's Degree in Information Security, Information Technology at Peterburg State Transport University (PGUPS)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
101reputation
45kreached
2answers
0questions
github-logo-circle

Github Skills (10)

json-rpc10
javas10
java10
testing10
apidoc9
api9
powershell6
linux6
mongodb6
database6

Programming languages (7)

C#TypeScriptJavaDockerfileShellPHPPython

Github contributions (5)

github-logo-circle
briandilley/jsonrpc4j

Feb 2016 - Mar 2017

JSON-RPC for Java
Role in this project:
userBack-end Developer
Contributions:12 commits, 1 PR, 9 comments in 1 year
Contributions summary:Konstantin primarily focused on improving the `JsonRpc4j` Java library. Their contributions involved implementing variable arguments methods, fixing null pointer exceptions when handling parameters, and adding support for dynamic methods. They also added tests to validate the functionality of the library, demonstrating a focus on robust code and addressing potential edge cases.
javarpcjsonjson-rpc
kostapc/Putty-Tunnel-Manager

Feb 2016 - Feb 2022

Fixes and new release. PuTTY Tunnel Manager allows you to easily open tunnels, that are defined in a PuTTY session, from the system tray. You can also move the tunnels from PuTTY to PuTTY Tunnel Manager. This allows you to use PuTTY just for SSH shell sessions (without opening tunnels), and use PuTTY Tunnel Manager just for tunneling.
Contributions:3 releases, 44 commits, 9 PRs in 6 years 1 month
puttytraytunnelingfixesdefined
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