Alexander Prendota is a team lead and senior software engineer with 11 years of experience building cloud-native platforms and developer tooling at JetBrains from Amsterdam. He has led feature development for the JetBrains Marketplace and contributed full‑stack work across Kotlin, Spring, AWS, Docker, and frontend technologies, while also shipping services that run Kotlin in the browser and integrate runnable snippets into major platforms. Alexander combines hands‑on implementation with team leadership—working on everything from CI/CD and AWS Lambdas to IntelliJ plugin integration—and has a track record of improving developer UX, search, and theme/syntax support in high‑visibility open source projects like CodeMirror and the Kotlin website. He brings a pragmatic systems view informed by both backend infrastructure and frontend polish, and often takes ownership of end-to-end features that bridge product, platform, and documentation. His academic background from ITMO University underpins a methodical approach to design and testing that scales across distributed services.
11 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, 4,6, Bachelor's degree, Computer Science, 4,6 at ITMO University
Contributions:1 review, 367 commits, 224 PRs in 3 years 5 months
Contributions summary:Alexander primarily contributed to the website's front-end development, with a focus on JavaScript, HTML, and CSS. The user fixed bugs in the search functionality, including keyboard event handling and cursor behavior. They also made improvements to the website's UI, such as updating the Kotlin version display and adding banners. Additionally, they made minor contributions to the backend, and infrastructure by changing the python version on events_geolocator script.
Contributions:13 commits, 15 PRs, 38 comments in 1 year 6 months
Contributions summary:Alexander primarily contributed to enhancing the CodeMirror 5 editor's capabilities, particularly focusing on syntax highlighting and theme customization. Their work included implementing Kotlin syntax highlighting, adding support for IntelliJ IDEA and Darcula themes, and improving the theme support for hint functionality. They also addressed minor UI issues by updating matching bracket behavior in the themes and supporting attributes for marked text spans.
browserjavascriptace-editorcode-browserace
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.