Summary
Dmitriy Gavrikov is a Chief Solutions Architect based in Moscow with two decades of hands-on experience in systems design, database engineering and backend development across C#, Java and SQL ecosystems. He has a strong track record of decomposing monoliths into microservices, designing resilient integration layers and leading teams through architecture, code review and mentoring. His background spans finance-grade systems—brokerage platforms, payment gateways and bank core integrations—paired with deep operational knowledge of PostgreSQL, MSSQL and high-availability SQL Server setups. Dmitriy combines low-level performance tuning (SQLCLR, Service Broker, query optimization) with modern cloud-ready stacks (.NET Core, Spring Boot, Kafka, Redis) to deliver measurable throughput and reliability improvements. Colleagues value him for bridging DB-level optimizations with application architecture, and for repeatedly turning legacy, stateful systems into maintainable service landscapes. He brings pragmatic leadership rooted in long-term institutional IT projects as well as practical developer mentorship.
9 years of coding experience
6 years of employment as a software developer
Инженер программист, Автоматизация технологических процессов и производств/Инженер-программист, Диплом, Инженер программист, Автоматизация технологических процессов и производств/Инженер-программист, Диплом at Московский Государственный Университет Технологии и Управления.
Русский, Английский