Summary
Maksim Ryzhikov is a Principal Software Engineer with 15 years of experience designing and shipping front-end and full-stack solutions for major tech firms including Huawei, Yandex, VK, and JetBrains. He combines deep frontend expertise with test automation and tooling—evidenced by notable contributions to Karma and karma-jasmine (bug fixes, test filtering, randomization) and to the popular Russian AngularJS documentation project where he built the initial app structure and deployment pipeline. A pragmatic team leader and hands-on engineer, he has moved between senior IC and team lead roles, focusing on improving developer workflows, build systems, and reliability. Based in St. Petersburg, he brings a track record of solving platform-level issues (web server, file handling, source maps) and integrating third-party tools like WallabyJS, Google Analytics, and Disqus to enhance product and community engagement.
15 years of coding experience
14 years of employment as a software developer
Leningrad State University