Summary
Denis Timakov is a Senior Software Engineer with 11+ years of hands-on experience building cloud-native Java and Kotlin backends, microservices and enterprise integrations. He has delivered large-scale systems across industries—from retail and e-commerce warehouse management to banking-grade document processing and an AWS-like cloud platform—regularly owning data models, SQL optimization and observability. Experienced in leading small teams, on-call production support and technical negotiations with customers, Denis blends pragmatic engineering with DevOps practices (Docker, Jenkins, k8s/OpenShift) to shorten delivery cycles. His recent work focuses on compute services and coroutine/reactive patterns in Kotlin, demonstrating a shift from legacy Java EE stacks to modern cloud-first architectures. Comfortable across relational and NoSQL databases, messaging (Kafka, JMS), and CI/CD automation, he also brings experience designing technical specifications and improving development processes. Based in Moscow, he pairs deep backend expertise with a knack for translating business requirements into reliable, observable services.
10 years of coding experience
13 years of employment as a software developer
Engineer's degree, Computer and Information Sciences, General, Engineer's degree, Computer and Information Sciences, General at Russian State Technological University named after K.E. Tsiolkovsky (MATI)
English, Russian