Dmitrii Tkachenko is a seasoned Java software developer with 16 years in IT and a decade of hands-on backend experience, including seven years focused on Java, Kotlin and Spring Boot microservices. He has driven API design, architecture and release orchestration for complex DevOps pipelines at Sberbank and built fintech integrations for Russia’s Fast Payment System, showing strong domain experience in high-availability transactional systems. Comfortable across the stack, Dmitrii combines middleware expertise (Kafka, RabbitMQ, Redis) with pragmatic CI/CD and containerization skills (Liquibase, Docker), and regularly contributes through code reviews and design sessions. He pairs technical stewardship—keeping applications technologically current—with effective cross-functional communication among front-end, QA and support teams. Ready to travel or relocate and fluent in professional English, he brings a practical, delivery-oriented mindset shaped by both enterprise and product development environments.
10 years of coding experience
10 years of employment as a software developer
Skying English
Bachelor’s Degree Information Technology, Bachelor’s Degree Information Technology at Moscow Aviation Institute (National Research University)
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.