Pavel Vasilyev

Senior R&D Engineer at Nordic Semiconductor ASA

Oslo, Norway
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
Pavel Vasilyev is a Senior R&D Engineer based in Oslo with 9 years of experience specializing in Bluetooth Mesh, embedded systems, and IoT firmware development. He has a strong track record at Nordic Semiconductor and prior roles at Motorola, delivering protocol implementations, hardware verification, and mesh routing across nRF52 and WiFi platforms. An active open-source contributor, Pavel has improved Bluetooth Mesh functionality and test coverage in the widely used Zephyr RTOS and nRF Connect SDK, with work spanning friend-queue fixes, remote provisioning, private beacon tooling, and sensor model reliability. He blends low-level protocol expertise with practical hardware validation and a knack for catching edge cases in persistent storage and advertisement handling. Trained with an MSc in Information Science and Computer Engineering from Saint Petersburg Polytechnical University, he pairs academic rigor with production-grade embedded engineering.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MSc), Information science and computer engineering, Master of Science (MSc), Information science and computer engineering at Санкт-Петербургский Государственный Политехнический Университет
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

rt10
embedded10
zephyr-rtos10
bluetooth-mesh10
rtos10
c-programming10
cprogramming-language10
sys10
btle9
bluetooth-low-energy9
bluetooth-le9
firmware8
test-automation8
network-protocol7
quality-assurance7

Programming languages (4)

JavaCVim ScriptPython

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Jun 2019 - Jan 2023

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:729 reviews, 98 commits, 121 PRs in 3 years 8 months
Contributions summary:Pavel Vasilyev made several contributions to the nRF Connect SDK, focusing on improving the Bluetooth mesh implementation for sensor-based applications. His work involved addressing specific issues related to the light control and sensor server models, including fixes for power-up behavior, transition issues, and incorrect state publications. Additionally, he added unit tests to ensure the correct operation of photometry and energy management sensors.
connect-sdknrf-connect-sdkinfinibandlteppp
zephyrproject-rtos/zephyr

Apr 2022 - May 2022

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1521 reviews, 5 commits, 172 PRs in 15 days
Contributions summary:Pavel primarily contributed to the Zephyr RTOS project by implementing and refining Bluetooth Mesh functionality, specifically within the context of the Bluetooth Mesh network. Their work involved fixing bugs in the Friend Queue for segmented messages in the Bluetooth Mesh, resolving issues related to the Remote Provisioning Server (RPR), and adding shell commands for the Private Beacon Client. The user also improved the test coverage to extend the existing features and fix issues. Moreover, their work demonstrates a focus on improving persistent storage and handling edge cases with Bluetooth advertisements in the network.
bluetooth-lereal-timezephyrsecuregit-repository
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
Pavel Vasilyev - Senior R&D Engineer at Nordic Semiconductor ASA