Sergey Volkov

Frontend Developer at VK

Nizhniy Novgorod, Nizhniy Novgorod, Russia
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

🤩
Rockstar
🎓
Top School
Sergey Volkov is a Frontend Developer with nine years of experience building complex web and GIS systems, currently working at VK on microfrontend architectures and a suite of administrative web apps. He is expert in React and TypeScript and has hands-on experience with state managers (MobX, Effector, Redux) and large-scale form and performance optimizations. Sergey combines solid product-side engineering with backend-aware contributions—he maintains open-source tools like swagger-typescript-api and has improved GraphQL codegen tooling, showing fluency across client and server concerns. His background includes mapping and real-time systems (Cesium, WebGL, websockets) and enterprise data-management platforms, reflecting a knack for visual and data-heavy interfaces. A founder on GitHub projects, he cares about tooling quality, modular refactors and pragmatic API design, influenced by an interest in programming language design. Based in Nizhniy Novgorod, he brings both disciplined code review practices and an appetite for architecting reusable frontend infrastructure.
code9 years of coding experience
job7 years of employment as a software developer
bookSpecialized secondary, Computer Programming, Specialized secondary, Computer Programming at Nizhniy Novgorod Economic and Law College
stackoverflow-logo

Stackoverflow

Stats
931reputation
1.5mreached
11answers
8questions
Badges
code-generation
top-5%
github-logo-circle

Github Skills (25)

open-api-v310
javascript10
apidoc10
typescript10
swagger10
wpgraphql10
api-specification10
code-generation10
api10
wordpress-graphql10
typescript-types10
graphql10
typescripts10
openapi10
openapi-documentation10

Programming languages (5)

TypeScriptRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Generate the API Client for Fetch or Axios from an OpenAPI Specification
Role in this project:
userBack-end Developer
Contributions:80 releases, 10 reviews, 361 commits in 2 years 11 months
Contributions summary:Sergey primarily focused on implementing backend features, as evidenced by the addition of a base URL override functionality in the API client, and a change to the integer primitive type. The user also worked on testing, parsing and fixing issues for Swagger 3 schemas. Additionally, they refactored code into modules, using mustache for the API template, and introduced code for handling parameters and the related types.
schemeapiswagger-typescript-apiapi-generatornodejs
graphql-editor/graphql-zeus

Dec 2019 - Dec 2019

GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native ( apollo compatible )
Role in this project:
userFull-stack Developer
Contributions:5 commits, 1 PR, 1 comment in 1 day
Contributions summary:Sergey primarily focused on enhancing the GraphQL client and code generation capabilities of the project. They added the functionality to rename output files and implemented global type declarations. The user also refactored and fixed code to address eslint warnings and removed duplicate types, improving code quality. Furthermore, they added a refactor for template classes and updated the template files to inherit these.
graphql-clientreactgraphql-code-generatorbrowserreact-native
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