Timur Sultanov is a Senior Software Engineer based in Tbilisi with 9 years of experience specializing in C#/.NET and Go, currently modernizing cloud-native services at Akvelon. He has driven migrations from legacy Azure services to container-based deployments, hardened security with Microsoft Entra integrations, and improved observability and CI/CD for large cloud ERP/CRM systems. Timur also brought backend and DevOps expertise to Apache Beam Playground—building secure, containerized runners and automating emulator infrastructure—and contributed full-stack improvements to the notable SerenityOS WindowServer. He combines hands-on systems debugging and root-cause analysis with a pragmatic focus on developer experience and deployability, and often surfaces surprising cross-domain knowledge from low-level OS work to cloud infrastructure.
9 years of coding experience
7 years of employment as a software developer
Kazan National Research Technical University named after A.N.Tupolev – KAI
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:101 reviews, 4 commits, 52 PRs in 7 days
Contributions summary:Timur primarily contributed to the back-end infrastructure of the Apache Beam project, with a focus on improving the Playground environment. Their work included implementing new features such as a Kafka-based emulator, enhancing example execution, and refactoring the code processing pipeline. They also made significant contributions to the CI/CD system, including automating the Google Cloud Datastore emulator, and fixing testing and deployment procedures, showcasing DevOps expertise.
Contributions:3 reviews, 15 commits, 10 PRs in 4 months
Contributions summary:Timur primarily worked on the SerenityOS WindowServer, adding features and improving existing functionality. They implemented support for system keymap switching, including creating a keymap switcher class, adding a GUI applet to display and select keymaps, and integrating keymap selection into the WindowServer. They also made changes to the build system and added related configuration files.
kernelunixbrowserserenityoperating-system
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.