Vasiliy Vanchuk

Software Engineer at Bolt

Tallinn, Harju maakond, Estonia
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
Vasiliy Vanchuk is a seasoned software engineer based in Tallinn with 12 years of hands-on experience across back-end, full-stack, and mobile development. He contributes actively to open-source projects—most notably improving core async logic and testing in the axa-group/nlp.js library—and enjoys turning tricky problems into reliable, well-tested solutions. Comfortable across JavaScript ecosystems, Vasiliy has authored interview-ready JS challenges and implemented nuanced features like 2GIS support for react-native-map-link, showing attention to both developer experience and real-world integrations. He thrives in collaborative teams, balancing coding craft with clear communication, and is as engaged in troubleshooting legacy systems as he is in designing clean, modern code paths.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
7,049reputation
712kreached
240answers
41questions
Badges
npm
top-5%
security
top-5%
jquery
top-5%
post
top-5%
yarnpkg
top-5%
javascript
top-5%
github-logo-circle

Github Skills (43)

asynchronous10
closure10
javascript10
ios10
react-native10
async10
jes10
jestjs10
android10
natural-language-processing10
jtest10
maps10
nodejs10
nlp10
closures10

Programming languages (17)

JavaC++CSSRustObjective-C++VueGoHTML

Github contributions (5)

github-logo-circle
:grey_question::question::grey_question: Notes from technical (javascript) interviews. Tasks and quiz for different topics to discuss on interview / check self skills in javascript
Role in this project:
userFull-stack Developer
Contributions:1 review, 190 commits, 17 PRs in 6 years 11 months
Contributions summary:Vasiliy primarily contributed to JavaScript interview preparation materials. They added numerous JavaScript code snippets and questions covering various topics, including closures, hoisting, context, inheritance, and complex algorithm implementations like a spiral array output and a tic-tac-toe game. The contributions demonstrate an understanding of JavaScript fundamentals and problem-solving skills. They also included tasks about semver-rules, deepClone and implementing functions for calculations.
notesquestiongreyinterview-checkjavascript
axa-group/nlp.js

Sep 2018 - Jun 2019

An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Role in this project:
userBack-end Developer
Contributions:10 commits, 9 PRs, 21 comments in 9 months
Contributions summary:Vasiliy primarily contributed to the NLP library's core functionality, focusing on improving and enhancing its capabilities. This included refactoring code to use asynchronous operations, specifically with the addition of `async/await`, which improved performance and readability of the code. The user's work also extended to the improvement of the testing infrastructure, as exemplified by changes in the `nlp-manager.test.js` and `ner-manager.test.js` files. This suggests a focus on developing and refining the underlying logic and testing procedures of the natural language processing components.
extractionnluclassifierentitybot
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