Summary
Pavel Karataev is a seasoned Python backend developer and technical team lead with 14 years of experience building web applications and leading engineering teams in Russia. He currently leads backend efforts at VK, driving services like market.my.games, and has a track record of reviving legacy B2C projects and launching new B2B products. Pavel favors agile practices, strong team communication, and clean code principles, combining hands-on development with people leadership. He brings deep practical knowledge of PostgreSQL alongside experience with NoSQL systems like MongoDB, enabling reliable data-driven architectures. Known internally as a clean-code evangelist, he excels at turning messy codebases into maintainable, production-ready services.
14 years of coding experience
5 years of employment as a software developer
Novosibirsk State Technical University (NSTU)