Summary
Konstantin Malinin is a seasoned backend leader with 11 years of experience designing and delivering complex web services, currently heading the Backend Development Department at CM.Expert (Yandex) from Saint Petersburg. He specializes in API-first architectures, RESTful services, and PHP-driven backends, with hands-on experience across Symfony, Yii2, PostgreSQL, Redis, RabbitMQ and containerized CI/CD pipelines. His background combines long-term product engineering and departmental leadership—from CTO roles building SOA expert systems to senior developer work on multi-service business platforms—plus a decade of university lecturing in programming and databases. Known for applying SOLID, DDD and TDD in production, he now explores Kotlin, signaling a growing interest in modern JVM ecosystems alongside his deep PHP roots. An uncommon strength is his blend of academic teaching and practical ops experience (virtualization, LDAP, backups), which helps him translate complex specs into maintainable APIs and reliable infrastructure.
11 years of coding experience
15 years of employment as a software developer
Диплом специалиста по инженерной специальности, Applied Mathematics, Диплом специалиста по инженерной специальности, Applied Mathematics at Санкт-Петербургский Государственный Университет