Sergei Bulgakov

Software Developer at JetBrains

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
🎓
Top School
Sergei Bulgakov is a pragmatic software developer with 10+ years of hands-on experience building cross-platform tooling, remote application streaming, and developer infrastructure from idea to production. At JetBrains he originated and led Projector—creating a headless server and lightweight browser/mobile clients for streaming Swing apps used by tens of thousands—and owned high-scale subsystems like the Toolbox Feed serving ~2M users. He contributes actively to open-source projects (notably JetBrains’ Projector and KorGE) across server, client, and Docker/DevOps areas, improving remote UX, geometry utilities, and container workflows. Comfortable across Kotlin, Java, C and Python, Sergei pairs systems-level understanding (including low-level rendering and window-manager-like logic) with product-minded engineering and mentoring experience. Outside work he ports legacy C++ games to Java/Kotlin and publishes personal Android apps, a sign of curiosity that often surfaces in unusual technical solutions. Based in Munich, he blends academic grounding from HSE with a persistent focus on reliability, performance and practical innovation.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor’s Degree, Faculty of Computer Science, Applied Mathematics and Information Science Bachelor’s Programme, 7.93 / 10 (GPA; around A-), Bachelor’s Degree, Faculty of Computer Science, Applied Mathematics and Information Science Bachelor’s Programme, 7.93 / 10 (GPA; around A-) at Higher School of Economics
bookHigh School, 5.0 / 5 (with honors), High School, 5.0 / 5 (with honors) at Lyceum 1557, Moscow, Russia
languagesRussian, English, German, Ukrainian
github-logo-circle

Github Skills (41)

kotlin10
markdown10
javascript10
docker10
jvm10
game-engine10
scripting10
data-science10
awt10
dockers10
java10
javas10
script10
markdown-it10
front-end-development10

Programming languages (18)

PowerShellC#JavaC++CSSCMakefileNASL

Github contributions (5)

github-logo-circle
JetBrains/projector-server

Jun 2020 - Apr 2022

Server-side library for running Swing applications remotely
Role in this project:
userFull-stack Developer
Contributions:157 reviews, 219 commits, 78 PRs in 1 year 10 months
Contributions summary:Sergei primarily worked on the server-side components of the project, contributing features related to remote Swing application execution. They implemented changes using JitPack and Maven publishing for dependency management and project distribution. The user also addressed issues related to dialogs and special key handling, indicating a focus on improving the application's functionality and user experience. Additionally, they added support for features like touch scrolling and client-side clipboard operations, showing a focus on improving remote client usability.
server-sideswingawt
JetBrains/projector-docker

Jan 2020 - Jul 2021

Run JetBrains IDEs remotely with Docker
Role in this project:
userDevOps Engineer
Contributions:18 reviews, 96 commits, 10 PRs in 1 year 6 months
Contributions summary:Sergei primarily focused on improving the project's Docker-based infrastructure and build processes. They implemented features such as adding Nginx for web serving, configuring the Docker container for interactive use, removing the container after usage, and mounting directories. Furthermore, the user refactored the build process, introduced a development Dockerfile, unified Dockerfiles and removed unnecessary dependencies. Their contributions optimized the deployment and development workflow within the Docker environment.
dockerjetbrains-idesswingawt
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