Nikolay Chashnikov

Software Developer at JetBrains

Netherlands
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
Nikolay Chashnikov is a seasoned software developer with 21 years at JetBrains, based in the Netherlands, combining deep product-focused engineering with a strong academic foundation (PhD in Computational Mathematics). He specializes in developer tooling and Android ecosystem work, contributing notably to the JetBrains Android plugin through refactoring, API migrations, and long-term codebase maintenance. His background blends rigorous research-level problem solving with practical code hygiene and build-system fixes that keep large IDE projects healthy. Comfortable navigating deprecated APIs and complex refactors, he brings institutional knowledge and steady stewardship to long-lived, mission-critical developer platforms.
code21 years of coding experience
bookDoctor of Philosophy (PhD), Computational Mathematics, Doctor of Philosophy (PhD), Computational Mathematics at Saint Petersburg State University
github-logo-circle

Github Skills (10)

plugin-development10
javas10
refactoring10
android-sdk10
intellij-idea10
refactor10
plugin10
java10
code-cleanup10
kotlin5

Programming languages (4)

JavaDMarkdownKotlin

Github contributions (5)

github-logo-circle
JetBrains/android

Nov 2010 - Aug 2022

Android Plugin for IntelliJ IDEA. This repository is a subset of https://git.jetbrains.org/?p=idea/android.git cut according to GitHub file size limitations.
Role in this project:
userMobile Developer (Android)
Contributions:716 commits, 3 comments in 11 years 11 months
Contributions summary:Nikolay primarily contributed to the Android plugin for IntelliJ IDEA, focusing on refactoring and API cleanup. The contributions include migrating deprecated IntelliJ and Android APIs, removing usages of scheduled-for-removal APIs, and cleaning up deprecated constructors. Their work also involved fixing property references, addressing build-related issues, and generally maintaining the project's codebase, specifically related to Android development.
file-sizeandroid-studiointellij-ideaandroid-pluginandroid
JetBrains/JPS

Feb 2010 - Feb 2023

Contributions:162 commits, 4 pushes in 13 years 1 month
intellij-ideaproject-structuredsldeclarativeintellij-plugin
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
Nikolay Chashnikov - Software Developer at JetBrains