Yuriy Artamonov

Software Developer at JetBrains

Munich, Bavaria, 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
Yuriy Artamonov is a seasoned software developer with 15 years of experience, currently contributing to the IntelliJ IDEA Ultimate team at JetBrains from Munich. He brings deep backend expertise in security, authentication, and code organization demonstrated by impactful contributions to CUBA Platform and IntelliJ plugins, and practical QA improvements in the popular Selenide testing library. Previously a lead developer at CUBA Platform, he combined R&D, mentoring, and performance/security work while also lecturing on mobile and GUI development at Samara University. An active conference speaker and program committee member for JPoint and Joker, he pairs hands-on engineering with community leadership and an academic background in mathematical modeling and automated information systems. Notably, he blends enterprise-grade security enhancements with developer tooling improvements—skills honed across open-source projects and large IDE codebases.
code15 years of coding experience
job9 years of employment as a software developer
bookSpecialist, Information technologies. Automated systems of information processing and management, 4.95, Specialist, Information technologies. Automated systems of information processing and management, 4.95 at Самарский Государственный Аэрокосмический Университет
bookDoctorate Degree of Technical Science, Mathematical modeling, computational methods and software, Doctorate Degree of Technical Science, Mathematical modeling, computational methods and software at Samara University
languagesАнглийский, Русский
stackoverflow-logo

Stackoverflow

Stats
2,734reputation
261kreached
70answers
17questions
Badges
java
top-5%
github-logo-circle

Github Skills (29)

uitest10
javaee10
testing10
selenide10
user-authentication10
authentication10
java10
plugin10
security10
javas10
intellij-plugin10
spring-boot10
ui-testing10
test-automation10
annotations9

Programming languages (12)

TypeScriptC#JavaCSSShellScalaJavaScriptGo

Github contributions (5)

github-logo-circle
cuba-platform/cuba

Oct 2010 - Jun 2019

CUBA Platform is a high level framework for enterprise applications development
Role in this project:
userBack-end Developer
Contributions:3 releases, 5255 commits, 19 PRs in 8 years 9 months
Contributions summary:Yuriy's commits primarily focus on enhancements to the CUBA Platform's backend, specifically relating to security and authentication features. Contributions include implementing a new annotation for trusted clients and handling remote IP addresses in authentication service beans. Further efforts involved adding functionalities, such as standard authentication users, to the IDP with LDAP and modifying code related to file upload and session management, revealing a focus on overall system security.
apache2-licensefull-stackhigh-levelradframework
JetBrains/intellij-plugins

Aug 2019 - Jan 2023

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:135 commits in 3 years 6 months
Contributions summary:Yuriy primarily focused on extracting shared icons to a javax-icons module and JavaUltimateIcons module, and adapting existing code to utilize these icons. The user also updated code to include @NotNull annotations for PsiElementVisitor methods and made minor adjustments to code in various files related to JavaEE and Struts2 plugins. These updates suggest a focus on code organization and adhering to coding best practices within the IntelliJ IDEA platform.
intellij-platformintellij-ideaideintellij-pluginjetbrains
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