Alexander Likhachev

Team Lead at JetBrains

North Holland, Netherlands
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
Alexander Likhachev is a software engineering leader with 12 years of experience, currently leading the Kotlin Build Tools API effort at JetBrains to standardize compiler integration across build systems. He brings deep expertise in incremental compilation, Gradle integration and build performance—work demonstrated through contributions to the high-profile JetBrains/kotlin repository addressing configuration cache, build normalization, and compilation speed. Comfortable moving between hands-on engineering and team leadership, he has a background across backend, build tooling, web services and frontend optimization, and has taught Java programming at multiple universities. Based in North Holland, he pairs production-grade engineering with an educator’s mindset, creating practical tooling and tests that improve developer experience in large-scale language ecosystems. An idiosyncratic touch—his GitHub bio emoticon hints at a pragmatic, no-nonsense approach to solving complex build problems.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Science and Computer Facilities, Bachelor's degree Computer Science and Computer Facilities at Novosibirsk State University (NSU)
languagesRussian, English, Dutch
github-logo-circle

Github Skills (5)

kotlin10
dependency-management10
configuration-file10
build-automation9
testing9

Programming languages (6)

JavaJavaScriptGroovySaltStackKotlinPython

Github contributions (5)

github-logo-circle
JetBrains/kotlin

Aug 2020 - Jan 2023

The Kotlin Programming Language.
Role in this project:
userBackend & Build Engineer
Contributions:17 reviews, 602 commits, 18 PRs in 2 years 5 months
Contributions summary:Alexander primarily contributed to build and configuration tasks within the Kotlin project. Their work included fixing configuration cache issues related to system properties and declaring IDEA-related system property reads within the Gradle build scripts. They also made modifications to the build process, like disabling custom normalization when configuration cache is enabled, removing outdated IDEA sync detection, and updating Kotlin and kotlinx-benchmark versions in the project. Furthermore, the user introduced several tests and improvements to enhance compilation speed, and addressed problems related to task outputs.
maven-plugincompilerkotlinintellij-pluginprogramming-language
ALikhachev/ktor

Oct 2020 - Sep 2024

Framework for quickly creating connected applications in Kotlin with minimal effort
Contributions:32 pushes, 5 branches in 3 years 11 months
kotlin-jseffortframeworkconnectedkotlin
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
Alexander Likhachev - Team Lead at JetBrains