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.
21 years of coding experience
Doctor of Philosophy (PhD), Computational Mathematics, Doctor of Philosophy (PhD), Computational Mathematics at Saint Petersburg State University
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:
Mobile 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.
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