Vsevolod Strukchinsky

Lead Software Engineer at Yandex

Yekaterinburg, Sverdlovsk Oblast, 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
Vsevolod Strukchinsky is a Lead Software Engineer with 13 years of experience building and refining developer tools and backend systems at Yandex. He combines hands-on engineering and QA instincts, contributing significant bug fixes, refactors, and test coverage to high-profile open-source projects like gulp, got, and jspm-cli. Comfortable across the full stack, he has improved build systems, HTTP libraries, and cross-platform utilities while keeping developer experience and robustness in focus. His background includes early work on enterprise document systems at SKB Kontur and a Master’s in Computer Science from Ural State University. Known among peers for methodical refactoring and pragmatic automation, he often surfaces subtle cross-platform and edge-case bugs that others miss. Based in Yekaterinburg, he pairs large-company delivery experience with active open-source collaboration and a knack for making complex tooling simpler.
code13 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Computer Science, Master of Computer Science, Master's degree, Computer Science, Master of Computer Science at Ural State University named after A.M.Gorky
bookКГБОШИ "Бийский лицей-интернат Алтайского края"
languagesJapanese, English, Russian
github-logo-circle

Github Skills (40)

asynchronous10
filesystem10
javascript10
multiplatform10
package-management10
async10
testing10
css10
test-runner10
http10
gulp10
npm-package10
bem10
test-framework10
s610

Programming languages (14)

JavaCSSC++RustCGoKotlinTypeScript

Github contributions (5)

github-logo-circle
floatdrop/gulp-watch

Jan 2014 - Jul 2018

Watch, that actually is an endless stream
Role in this project:
userFull-stack Developer
Contributions:7 releases, 230 commits, 23 PRs in 4 years 6 months
Contributions summary:Vsevolod primarily contributed to the `gulp-watch` project by adding features and improving the codebase. They implemented new options like `base` and `silent`, enhancing the tool's functionality and usability. Additionally, the user addressed issues related to file event handling and logging, improving overall reliability and debugging capabilities. Furthermore, they refactored tests and updated dependencies, demonstrating an understanding of project maintenance and quality assurance.
gulp-pluginjavascriptstreamingnodejsstream
sindresorhus/got

Aug 2014 - Jun 2017

🌐 Human-friendly and powerful HTTP request library for Node.js
Role in this project:
userBack-end Developer
Contributions:31 releases, 300 commits, 101 PRs in 2 years 10 months
Contributions summary:Vsevolod contributed to the HTTP request library, `got`, by implementing new features, refactoring existing code, and fixing bugs. Their work includes passing the response object to the callback, checking for and handling redirect status codes, and implementing a timeout option. They also focused on improving the library's functionality by adding features like supporting a body option and implementing got as a WritableStream.
apihttp-requestrequest-librarynode-jshttp-client
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
Vsevolod Strukchinsky - Lead Software Engineer at Yandex