Summary
Dmitry Ivanov is a seasoned Software Engineer based in Limassol with 10 years of hands-on experience building and modernizing web applications primarily in C# and the .NET ecosystem. He designs cloud-ready, high-performance backends and APIs, having worked on big-data recommender systems and integrations for web and mobile clients while maintaining legacy codebases. Proficient across databases (MS SQL, Postgres, ClickHouse, MongoDB, Redis), messaging (Kafka), and observability tooling (ELK, Prometheus, Sentry), he pairs strong DevOps skills—Docker, Kubernetes, AWS/GKE/Azure—with a test-first mindset (TDD, Selenium, Playwright). Dmitry champions automation in testing, code quality, CI/CD and GitOps, and has driven incident management and API-first, code-generated service architectures. He brings leadership experience from a CTO role and long tenure at Retail Rocket, where he improved system stability and developer workflows—an indicator that he values both product impact and sustainable engineering practices. Colleagues describe him as a pragmatic problem-solver who balances deep technical craftsmanship with process improvements that scale.
10 years of coding experience
6 years of employment as a software developer
National University of Science and Technology "MISIS" (Moscow Institute of Steel and Alloys)
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Moscow State Mining University (MSMU)