Sebastian Sellmair

Senior Software Engineer 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
Sebastian Sellmair is a Senior Software Engineer at JetBrains with nine years of hands-on experience building and improving developer tooling for Kotlin and Android. He focuses on backend and automation engineering, contributing to flagship projects like the Kotlin compiler, Dokka documentation engine, and the IntelliJ Android plugin—work that spans compiler internals, multiplatform source-set handling, and robust build/dependency fixes. Sebastian is known for pragmatic problem-solving, from implementing fail-on-warning behaviors and fixing npm caching to refining expected/actual checks in the compiler to boost performance. Based in Munich, he combines deep language/tooling expertise with a practical eye for build reliability and cross-platform integration, often surfacing obscure edge-case fixes that improve everyday developer workflows.
code9 years of coding experience
github-logo-circle

Github Skills (18)

kotlin10
multiplatform10
dokka10
plugin-development10
document-generation10
intellij-idea10
compiler-design10
android10
build-automation10
gradlew10
documents10
documentation10
test-automation10
gradle10
java9

Programming languages (10)

JavaC++CJavaScriptGoSwiftGroovyMarkdown

Github contributions (5)

github-logo-circle
Kotlin/dokka

Jun 2020 - Sep 2020

API documentation engine for Kotlin
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:76 reviews, 486 commits, 210 PRs in 3 months
Contributions summary:Sebastian contributed significantly to enhancing the Kotlin Dokka project by implementing various features and improvements related to documentation generation and plugin configuration. Their work includes the implementation of a project extension, the addition of options for reporting undocumented code, handling of failing `PsiMethod.findSuperMethods`, and improvements in source set matching within transformers. Additionally, they implemented the "failOnWarning" option, improved build process by addressing npm caching issues.
apidokkaapi-documentationkotlinjavadoc
JetBrains/kotlin

Nov 2019 - Jan 2023

The Kotlin Programming Language.
Role in this project:
userBackend Developer
Contributions:46 reviews, 1505 commits, 32 PRs in 3 years 2 months
Contributions summary:Sebastian contributed to the Kotlin Programming Language compiler, specifically in the area of Multiplatform Project (MPP) support. Their work focused on improving the handling of expected/actual declarations, removing unnecessary code, and improving performance within the ExpectedActualDeclarationChecker. These changes involved modifications to core compiler components, including refactoring aspects related to class declarations and commonization of dependencies, with the aim of optimizing the compilation process.
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
Sebastian Sellmair - Senior Software Engineer at JetBrains