Timur Shakurov is a backend engineer with over a decade of professional experience and eight years focused on Java/Kotlin systems, specializing in HTTP and gRPC services and Postgres-backed architectures. At Yandex he progressed from core backend work on Market’s Checkouter to leading logistics teams and now contributes to Yandex Voice and smart device integrations, including low-level VLM work for Yandex Station and Auto. He combines hands-on optimization experience—demonstrated in open-source contributions to the Gretty Gradle plugin where he implemented inplace and manual reload modes—with product delivery at scale, including a live MySQL-to-Postgres migration. Timur is comfortable both leading teams and digging into performance-sensitive C++/Kotlin code, and he thrives on improving deployment and hot-reload developer workflows.
12 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at Kazan State University
Advanced gradle plugin for running web-apps on jetty and tomcat.
Role in this project:
Backend Developer
Contributions:61 commits, 27 comments, 2 issues in 1 year 9 months
Contributions summary:Timur implemented features for "hard" inplace mode, a key optimization strategy for web application development within the Gretty plugin. Their work involved modifications to several core Groovy files, including `JettyScannerManager.groovy`, `GrettyPlugin.groovy`, `ProjectUtils.groovy`, `AppStartTask.groovy`, and `FarmStartTask.groovy`. These changes focused on improving the build process and hot deployment capabilities, particularly for the Jetty and Tomcat servers. The user also introduced manual reload mode to control the server restart process.
Contributions:2 PRs, 15 pushes, 2 branches in 4 years 10 months
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
Timur Shakurov - Back End Developer (Kotlin, C ) at Yandex