Roman Tereshkov is a Lead Kotlin Developer with a decade of software experience who transitioned from C/C++ embedded work to building high-throughput backend services in Kotlin. He has led development of a production virtual assistant at MTS, implemented core conversational skills with strong test coverage, and routinely tackles non-trivial ops and observability challenges (OpenTelemetry, gRPC, Keycloak). Prior roles span designing AML microservices at scale, cutting network scan times to seconds, and delivering major portions of high‑traffic real-estate backends, demonstrating both deep systems thinking and product focus. An active researcher and pragmatic refactorer, he also runs investigations that surface issues to upstream projects. Outside work he blends technical curiosity with eclectic interests—from ancient history to electronic music—which he credits for creative problem solving.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Computer Science, A-, Bachelor of Science - BS, Computer Science, A- at Siberian State University of Telecommunications and Information Sciences
:warning: Garbage Zone :warning: ~> random shit storage.
Contributions:143 commits, 9 PRs, 149 pushes in 5 years
javascriptgarbagezonestorage
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
Roman Tereshkov - Lead Kotlin Developer at MTS Digital