Sergei Russkikh

Senior Software Engineer at Google

Vancouver, British Columbia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Systems Networking and Telecommunications, Bachelor's degree, Computer Systems Networking and Telecommunications at Perm State Technical University (PSTU)
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
13reputation
9kreached
2answers
7questions
github-logo-circle

Github Skills (16)

grammar10
css10
grammars10
scs10
antlr10
sc10
back-end-development9
json6
logcat6
authentication6
api6
outlook6
filtering6
android6
crash6

Programming languages (4)

TypeScriptC#ANTLRJavaScript

Github contributions (5)

github-logo-circle
antlr/grammars-v4

May 2022 - Aug 2022

Grammars written for ANTLR v4; expectation that the grammars are free of actions.
Role in this project:
userBack-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.
grammarparser-generatorabstract-syntax-treeexpectationgrammars
Contributions:87 pushes, 1 branch in 11 months
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