Nikolay Vasilchuk

Javascript Developer at V Kontakte LLC

Saint Petersburg, Saint Petersburg, 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
Nikolay Vasilchuk is a seasoned JavaScript developer with 13 years of experience building web and IoT-related software from Saint Petersburg. He has a long track record at major Russian platforms (OK.RU and V Kontakte) and brings deep front-end and back-end chops, evidenced by contributions to Home Assistant (Starline integration) and a WebRTC camera UI component. Nikolay’s work spans user-facing UI improvements and low-level backend/packaging tasks—he’s fixed GPS/timezone bugs, added sensors and controls for automotive integrations, and created Synology packages—showing comfort across the full stack and embedded environments. Known for pragmatic problem-solving and attention to data accuracy, he blends polished UX refinements with robust backend integration.
code13 years of coding experience
job9 years of employment as a software developer
bookТомский Государственный Университет
github-logo-circle

Github Skills (35)

javascript10
c-language10
package-management10
python10
synology10
scripting10
sphinx10
mqtt10
configuration-management10
rs10
ui-design10
mqttnet10
esp826610
asyncio10
uid10

Programming languages (14)

C#JavaCSSC++CMakefileHTMLKotlin

Github contributions (5)

github-logo-circle
SynoCommunity/spksrc

Jul 2018 - Oct 2018

Cross compilation framework to create native packages for the Synology's NAS
Role in this project:
userBackend Developer
Contributions:8 commits, 7 PRs, 57 comments in 3 months
Contributions summary:Nikolay primarily contributed to the `synocommunity/spksrc` repository by creating and upgrading packages for the Synology NAS platform. This included defining service setup scripts (e.g., `service-setup.sh`), configuring dependencies, and integrating these packages with the Synology package system. The user's work involved modifying configuration files, defining service commands, and adapting existing scripts to integrate new and updated software within the Synology environment.
synologycompilationcdrnascross-compilation
home-assistant/core

Sep 2018 - Sep 2021

:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
userBack-end Developer / IoT Developer
Contributions:22 reviews, 22 commits, 32 PRs in 2 years 11 months
Contributions summary:Nikolay primarily contributed to the Starline integration, enhancing its functionality and expanding its capabilities within Home Assistant. Their work included the implementation of new sensors, binary sensors, and buttons related to car features like handsfree, service mode, and GPS count. The user also deprecated switch attributes and addressed time zone issues, showing a focus on improving data accuracy and extending the features of the Starline integration. Furthermore, they fixed bugs in GPS count sensor, added a run sensor and flex/panic buttons.
raspberry-pipythonhouseprivacy-firstasyncio
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
Nikolay Vasilchuk - Javascript Developer at V Kontakte LLC