Kirill Maximov

Senior Developer at JetBrains

Prague, Prague, Czechia
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
Kirill Maximov is a Senior Developer with over 21 years of experience building Java-based business applications, GUIs and modern web systems, currently working remotely at JetBrains from Prague. He combines deep hands-on expertise in Java, Kotlin, Ruby, JavaScript/CSS and C/C++ with practical project leadership experience earned as a former TeamCity project lead and co-founder. Kirill has a strong track record in quality engineering—contributing bug fixes and memory-leak resolutions to the widely used Prototype JavaScript framework—and has improved stability and features in IntelliJ platform plugins. Comfortable across UNIX/Linux/macOS environments, he pairs system-level understanding with a focus on web standards and effective, maintainable application development. His background in applied mathematics and long tenure at JetBrains give him a rare mix of analytical rigor and product-focused engineering.
code21 years of coding experience
job24 years of employment as a software developer
book239
bookMSc, Applied Mathematics, Physics, Programming, English, German, MSc, Applied Mathematics, Physics, Programming, English, German at ITMO University
github-logo-circle

Github Skills (16)

javas10
proto10
debug10
xmpp10
javascript10
jabber10
intellij-platform10
ide-plugin10
prototypes10
java10
test-automation10
testing10
dom-manipulation9
event-handling9
xml8

Programming languages (10)

C#JavaDockerfileCoffeeScriptShellJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
JetBrains/intellij-plugins

Oct 2006 - Jun 2011

Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
Role in this project:
userBack-end Developer
Contributions:27 commits in 4 years 8 months
Contributions summary:Kirill primarily focused on bug fixes and refactoring within the Jabber component of the IntelliJ IDEA plugin. Their contributions involved addressing NullPointerExceptions and other errors in Jabber transport and UI, particularly related to connection management and user interface interactions. They also worked on implementing features such as "Remember password" and address various issues related to the Jabber component. The user also contributed to the p2p component with some fixes.
intellij-platformintellij-ideaideintellij-pluginjetbrains
prototypejs/prototype

Feb 2013 - May 2015

Prototype JavaScript framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 1 comment in 2 years 3 months
Contributions summary:Kirill primarily focused on improving the quality and reliability of the Prototype JavaScript framework by fixing bugs and addressing memory leaks. They modified existing tests, added new test cases, and corrected issues related to query parameters and event handling. Their contributions enhanced the robustness of the framework by resolving identified flaws and preventing potential memory leaks.
javascript-frameworkjavascriptframeworkprototypenodejs
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