Vasily Levchenko

Team Lead Hexana, Innovation Hub

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
Vasily Levchenko is a Senior Software Engineer based in Munich with over 20 years of systems programming experience and 11 years in senior roles across industry leaders like JetBrains, Yandex, Oracle, Intel and Sun. He specializes in low-level runtime and debugger engineering—most recently improving Kotlin/Native debug info and LLDB integrations for JetBrains and contributing tests and debugger fixes to the core Kotlin project. His background spans networking and device emulation for VirtualBox, JVM tooling and profiler design at Intel, and large-scale data and experiment infrastructure at Yandex, reflecting a rare blend of systems, tooling and backend expertise. Vasily is an active open-source contributor on high-profile projects (JetBrains/kotlin, kotlin-native), often focusing on hard-to-observe problems like object stringification, proxy type providers and debugger stepping through inlined code. Comfortable operating at the intersection of compilers, runtimes and developer UX, he has a track record of turning intricate low-level issues into practical, debuggable solutions. Colleagues value him for deep technical ownership and for making debuggers reveal useful, human-readable insight into complex language runtimes.
code11 years of coding experience
job16 years of employment as a software developer
languagesEnglish
github-logo-circle

Github Skills (15)

kotlin10
compiler10
debugging10
compiler-compiler10
python10
lldb10
testing9
android-gradle-plugin4
gradle-plugin4
programming-language4
webassembly4
maven-plugin4
intellij-plugin4
rust-wasm4
buildr4

Programming languages (7)

JavaCSSC++CGoGroovyKotlin

Github contributions (5)

github-logo-circle
JetBrains/kotlin-native

Jun 2017 - Mar 2021

Kotlin/Native infrastructure
Role in this project:
userBack-end Developer & Debugging Specialist
Contributions:2 releases, 17 reviews, 165 commits in 3 years 8 months
Contributions summary:Vasily primarily focused on debugging and improving the Kotlin/Native infrastructure, specifically targeting the bindings for Python. They made changes to the debugging tools by optimizing and implementing logging. The commits reveal efforts to improve the display of Kotlin objects within the LLDB debugger. They also addressed issues related to object stringification and the proxy type provider.
kotlincompilerllvmobjective-cc
JetBrains/kotlin

Sep 2016 - Jul 2021

The Kotlin Programming Language.
Role in this project:
userBackend Developer
Contributions:19 reviews, 1058 commits, 28 PRs in 4 years 11 months
Contributions summary:Vasily primarily contributed to the Kotlin programming language repository by adding tests and debugging information related to the Kotlin/Native compiler. Their work focused on debugging stack traces on macOS and improving debugger behavior. Additionally, the user added and modified tests related to stepping through code and handling inline functions and when expressions in the debugger, specifically addressing issue KT-33364.
kotlinprogramming-languagecompilergradle-pluginmaven-plugin
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