Sam Kolton

Team Lead at JetBrains

Amsterdam, 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

👤
Senior
🎓
Top School
Sam Kolton is a pragmatic software leader with 13 years of experience building developer tools, compiler backends, and AI infrastructure, currently leading the JetBrains AI Platform LLM service from Amsterdam. He blends deep systems expertise in C/C++, LLVM and GPU toolchains with modern backend work in Kotlin, Java and Python to provide a unified API over major LLM providers for JetBrains products. Past work includes significant contributions to CLion, Makefile tooling for IntelliJ plugins, and removing legacy PerfDB support in AMD's MIOpen, reflecting comfort across IDEs, compilers and machine-learning libraries. As a hands-on team lead he still ships code and tests, having improved testing infrastructure and internationalization in open-source IntelliJ plugins. His background in GPU compiler development (LLVM/AMDGPU) and static analysis gives him a rare combination of low-level optimization insight and high-level service design. Fluent in a wide set of languages and frameworks, he is particularly skilled at bridging legacy systems and modern AI platforms to deliver pragmatic, production-ready solutions.
code13 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Peter the Great St.Petersburg Polytechnic University
languagesRussian, English
github-logo-circle

Github Skills (10)

kotlin10
c-language10
cprogramming-language10
makefile10
intellij-plugin10
plugin10
testing10
database-design9
gradlew8
gradle8

Programming languages (7)

JavaC++CLLVMAssemblyKotlinPython

Github contributions (5)

github-logo-circle
JetBrains/intellij-plugins

Dec 2020 - Jan 2023

Open-source plugins included in the distribution of IntelliJ IDEA Ultimate and other IDEs based on the IntelliJ Platform
Role in this project:
userBackend Developer
Contributions:42 commits in 2 years
Contributions summary:Sam primarily contributed to the Makefile-related plugins within the IntelliJ IDEA ecosystem. Their work involved modifications to testing infrastructure, including refactoring and adding tests for various Makefile features, and the implementation of new functionalities. The user also updated packages, made code improvements and bug fixes related to existing makefile functionality, as well as externalized strings for internationalization.
intellij-platformintellij-ideaideintellij-pluginjetbrains
ROCm/MIOpen

Nov 2017 - Nov 2017

AMD's Machine Intelligence Library
Role in this project:
userBack-end Developer
Contributions:15 commits in 17 days
Contributions summary:Sam primarily removed legacy performance database (PerfDB) support within the MIOPEN library. This involved modifying and splitting the Db and DbRecord entities and updating related files. The changes included alterations to the `db_record.cpp`, `db_record.hpp` and other related files such as tests to accommodate the refactoring. The user also added tests for the new interface functions related to the performance database.
amdcluster-computingmachine-learningblasmachine-intelligence
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
Sam Kolton - Team Lead at JetBrains