Senior Software Engineer at Raiffeisen Bank Russia
Moscow, Moscow, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dmitriy Shishmakov is a Senior Software Engineer with 11 years of experience building backend systems and infrastructure for finance and gaming products, currently working on mortgage lending services at Raiffeisen Bank Russia. He specializes in JVM technologies (Kotlin, Java), Spring Boot, PostgreSQL, messaging systems (ActiveMQ/RabbitMQ), and cloud-native deployments with Docker and Kubernetes. Dmitriy has a strong track record of developing OCR and synchronization services, CI/CD integrations, and production observability (metrics/Grafana) for high-throughput, regulated environments. His background includes real-time multiplayer game servers and large-scale data parsing for social analytics, reflecting deep experience with multithreading, Netty, ClickHouse, and ElasticSearch. With dual master’s degrees in computer technology and physics/informatics, he pairs solid academic grounding with practical expertise in reliability, performance tuning, and deployment automation. Notably, he often operates at the intersection of application logic and infrastructure, shipping features while improving developer tooling and service observability.
11 years of coding experience
9 years of employment as a software developer
Master, Developer of Computer Technology, Master, Developer of Computer Technology at MARI STATE UNIVERSITY
Contributions:17 PRs, 134 pushes, 20 branches in 6 months
spring-bootspringjavaspring-security
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
Dmitriy Shishmakov - Senior Software Engineer at Raiffeisen Bank Russia