Sergey Bogolepov is a Kotlin compiler leader with 11 years of systems and compiler engineering experience, currently heading the Kotlin Compiler Group at JetBrains from Limassol, Cyprus. He progressed through roles from intern to team lead by driving Kotlin/Native compiler development, build engineering, and backend optimizations. His hands-on work on the flagship JetBrains/kotlin and kotlin-native repositories includes refactoring core compilation phases, integrating LLVM features, linker and build-process improvements, and adding ABI checks and new targets like watchos_x64. Sergey combines technical leadership with deep low-level expertise in code generation and tooling, able to tune performance via build properties and compiler flags. He holds a Master's in Computer Science from Novosibirsk State University and is known for improving developer-facing infrastructure while resolving tricky interop and compatibility issues.
11 years of coding experience
9 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Novosibirsk State University (NSU)
Contributions:3 releases, 108 reviews, 318 commits in 2 years 11 months
Contributions summary:Sergey primarily contributed to the Kotlin/Native infrastructure, focusing on fixing bugs and improving the codebase. Their work involved modifying code related to `IrDelegatingConstructorCallImpl` usage within various backend components. They also addressed compilation issues and moved optimization flags to `konan.properties` to simplify tuning. Furthermore, the user implemented a task to check ABI compatibility and added a new target watchos_x64.
Contributions:10 reviews, 1074 commits, 14 PRs in 5 years 5 months
Contributions summary:Sergey primarily contributed to the Kotlin programming language compiler, specifically focusing on the native backend. Their contributions included refactoring and optimizing compiler phases, integrating new LLVM features, and adjusting the build process. The work involved modifications to the linker, build scripts, and code generation, indicating a focus on the core compilation pipeline and its performance characteristics. Furthermore, the user addressed various interop-related issues and extended the testing framework.
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
Sergey Bogolepov - Kotlin Compiler Group Lead at JetBrains