Anton Bannykh is a seasoned engineering leader with 12 years of experience building and guiding compiler teams at JetBrains, currently leading Kotlin/Native efforts from the Netherlands. He combines a strong theoretical background in algorithms—honed through programming contests—with deep, practical expertise in language toolchains, notably contributing backend features and code-splitting improvements to the widely used Kotlin compiler. His career spans hands-on roles from Kotlin/JS engineering to technical leadership and a stint at Google, demonstrating both individual contributor depth and team-oriented delivery. Known for implementing subtle compiler features (e.g., safe property access flags and JS IR improvements), he brings a reputation for solving intricate code generation and module-handling challenges.
12 years of coding experience
14 years of employment as a software developer
Master's degree, Applied Mathematics and Informatics, Master's degree, Applied Mathematics and Informatics at ITMO University
Contributions:2 releases, 9 reviews, 1295 commits in 6 years 3 months
Contributions summary:Anton's commits primarily involve modifications to the Kotlin compiler's JavaScript (JS) IR backend. They are focused on adding new features related to the JS IR compiler. The user implemented a safe property access flag to improve implicit casting in JS objects and worked on saving the JS output file name in the klib for code splitting. They also added features and fixes related to module handling and code generation.
Contributions:31 commits, 115 PRs, 101 pushes in 1 month
development-workflowworkflow
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.