Yan Zhulanow

Software Engineer at JetBrains

Tokyo, Japan
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
Yan Zhulanow is a software engineer with 11 years of experience, based in Tokyo and currently contributing to Kotlin development at JetBrains. He brings deep expertise in Android tooling and Kotlin compiler/plugin work, having improved Parcelize, Kapt integration, and Gradle/Kotlin interactions within IntelliJ's Android plugin. His background spans full-stack Android app work (Dagger 2, ButterKnife, Realm) and compiler/tooling improvements, bridging app-level concerns with language tooling. At JetBrains since 2014, he has worked on highly visible open-source projects central to the Kotlin ecosystem, influencing both IDE integration and compiler artifacts. Yan’s engineering approach combines practical mobile engineering with low-level compiler insight, enabling smoother developer workflows for Kotlin on Android. His education from ITMO and early Android industry experience underpin a pragmatic, tooling-focused skill set.
code11 years of coding experience
job3 years of employment as a software developer
bookEngineer's degree, Information Technology, Engineer's degree, Information Technology at Saint-Petersburg State University Information Technologies, Mechanic and Optics (University ITMO)
languagesEnglish, Japanese, Russian
stackoverflow-logo

Stackoverflow

Stats
1,111reputation
35kreached
14answers
0questions
Badges
kotlin
top-5%
github-logo-circle

Github Skills (30)

kotlin10
dagger10
compiler-development10
butterknife10
plugin-development10
intellij-idea10
plugin10
realm10
android10
gradlew10
gradle10
annotations9
integrate9
integrations9
annotation-processing9

Programming languages (9)

TypeScriptJavaC++CJavaScriptHTMLRubyMarkdown

Github contributions (5)

github-logo-circle
Kotlin/kotlin-examples

May 2015 - Nov 2017

Various examples for Kotlin
Role in this project:
userFull-stack Developer (Android focus)
Contributions:47 commits, 10 PRs, 13 pushes in 2 years 5 months
Contributions summary:Yan contributed to several Android-focused examples in Kotlin. Their commits demonstrate implementation of features using Dagger 2 for dependency injection, ButterKnife for view binding, Realm for data persistence, and AutoParcel for data classes, alongside JUnit tests. They worked on UI elements, database interactions, and general application structure, including code generation and project setup.
kotlinkotlin-multiplatformgradlemavenkdoc
JetBrains/kotlin

Oct 2014 - Jan 2023

The Kotlin Programming Language.
Role in this project:
userBack-end Developer
Contributions:10 releases, 36 reviews, 4482 commits in 8 years 4 months
Contributions summary:Yan primarily focused on the Kotlin programming language and its related ecosystem, contributing to the implementation and maintenance of the Kotlin compiler and related tools. Their work involved modifying code related to the Parcelize compiler plugin, JS IR artifact publishing and other compiler tooling dependencies for IDE integration. The user also made improvements to the Kotlin IDE plugin, specifically removing unnecessary modules and updating dependencies.
maven-plugincompilerkotlinintellij-pluginprogramming-language
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