Sergei Russkikh is a Senior Software Engineer with 11 years of experience building robust server and desktop applications, currently contributing at Google from Vancouver. He has a strong background in C#/.NET systems, architecture, testing culture and performance optimization developed across roles at Amazon, Adform and EPAM where he led technical decisions and drove refactors that improved delivery speed and quality. An active open-source maintainer, Sergei owns the ANTLR4 SCSS grammar and has improved CSS parsing and directives in a widely used grammars repository, and he also maintains a Russian translation of C# coding guidelines. Known for combining hands-on coding with API design review and mentoring, he brings pragmatic engineering discipline and attention to system quality to large-scale projects.
11 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Systems Networking and Telecommunications, Bachelor's degree, Computer Systems Networking and Telecommunications at Perm State Technical University (PSTU)
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
Role in this project:
Back-end Developer
Contributions:6 reviews, 28 commits, 4 PRs in 3 months
Contributions summary:Sergei made significant contributions to the SCSS grammar within the ANTLR v4 project. Their work involved fixing syntax errors, adding new directives such as `@require`, `@keyframe`, `@font-face`, and `@forward`, and implementing CSS function declaration syntax. Furthermore, the user addressed bugs related to CSS identifier parsing and improved the grammar by replacing string literals, effectively enhancing its functionality and compatibility.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sergei Russkikh - Senior Software Engineer at Google