Dmitry Jemerov

Student

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
Dmitry Jemerov is an experienced software engineer and technical writer with 25 years of hands-on experience, formerly at JetBrains and now pursuing a pre-master in linguistics at Leiden while based in Munich. He blends deep IDE and language-tooling expertise—evident from significant contributions to IntelliJ SDK docs, Kotlin Dokka, and the IntelliJ Scala plugin—with practical backend and full-stack work on projects like JITWatch and the AsciiDoc IntelliJ plugin. Dmitry has a reputation for improving developer experience through clean documentation, accurate code samples, and tooling fixes, often handling tricky edge cases such as HTML rendering and bytecode annotation. His work shows a rare combination of language-centric curiosity and engineering rigor: he moves seamlessly between refactoring IDE internals, implementing parsers and lexers, and polishing user-facing docs. Comfortable with both Java and Kotlin ecosystems, he frequently modernized build and deployment instructions (Gradle, Dokka) to keep projects current. Colleagues benefit from his meticulous attention to correctness and clarity, whether in code or prose.
code25 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
94,725reputation
5.1mreached
1,257answers
3questions
Badges
swing
top-5%
pycharm
top-1%
java
top-1%
debugging
top-5%
git
top-5%
maven
top-1%
github-logo-circle

Github Skills (80)

parserator10
parser10
lexer10
python10
autocomplete10
interop10
intellij-idea10
javas10
code-analysis10
maven10
refactoring10
document-generation10
enums10
api10
sdk10

Programming languages (19)

C#JavaC++CSSRustScalaHTMLGroovy

Github contributions (5)

github-logo-circle
Kotlin/dokka

Dec 2014 - May 2017

API documentation engine for Kotlin
Role in this project:
userBack-end Developer
Contributions:8 releases, 478 commits, 47 PRs in 2 years 5 months
Contributions summary:Dmitry contributed to the API documentation engine for Kotlin, kotlin/dokka, by implementing features and modifying code within the `src/Formats` and `src/main.kt` directories. Their work included modifying the generation of Jekyll output and adding a command-line argument for specifying output formats. Furthermore, the user made improvements related to the rendering of HTML, including fixing special character issues and correct rendering of overloads.
apidokkaapi-documentationkotlinjavadoc
Kotlin/kotlin-examples

Oct 2015 - Jan 2019

Various examples for Kotlin
Role in this project:
userFull-stack Developer
Contributions:43 commits, 12 PRs, 38 pushes in 3 years 2 months
Contributions summary:Dmitry primarily contributed to examples and tutorials within the repository. They demonstrated proficiency in Kotlin, with changes reflecting code updates and adjustments across various example projects. The contributions involved examples using Gradle and Maven build tools, and also included examples that integrated Dokka for documentation. The user also worked on Android and Spring Boot integration, showcasing a broad understanding of the Kotlin ecosystem.
kotlinkotlin-multiplatformgradlemavenkdoc
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