Aleksander Wasaznik

Research Development Software Engineer at Nordic Semiconductor

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
Aleksander Wasaznik is a Research Development Software Engineer based in Oslo with seven years of experience building embedded and backend systems, currently working at Nordic Semiconductor. He specializes in Bluetooth Low Energy and IoT firmware, contributing notable fixes and feature additions to the widely used Zephyr RTOS Bluetooth stack (GATT, L2CAP, SMP keypress support) and modernizing Nordic's pc-nrfutil by porting it to Python 3 and hardening DFU tooling. With an MEng in Computer Engineering from NTNU, he blends academic rigor with pragmatic debugging and protocol-level improvements that reduce real-world device failure modes. Colleagues describe him as a detail-oriented engineer who surfaces non-obvious robustness issues in wireless stacks and turns them into durable, documented solutions.
code7 years of coding experience
bookNorwegian University of Science and Technology
github-logo-circle

Github Skills (16)

firmware10
embedded-language10
embedded10
bluetooth-le10
rtos10
btle10
dfu10
bluetooth-low-energy10
sys10
python10
bluetooth10
gatt9
l2cap9
iot9
api-design7

Programming languages (5)

TypeScriptCCMakeJavaScriptPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Sep 2021 - Apr 2025

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:1902 reviews, 153 PRs, 1 branch in 3 years 7 months
Contributions summary:Aleksander primarily contributed to the Bluetooth stack within the Zephyr RTOS. Their commits focused on debugging and improving Bluetooth Low Energy (BLE) functionalities. They addressed various issues, including fixes related to the GATT, and L2CAP protocols, and improved the handling of data buffers and error conditions. The user also introduced new features, such as adding support for SMP Keypress Notification and improved documentation.
bluetooth-lereal-timezephyrsecuregit-repository
nrfutil python library and command line client
Role in this project:
userBack-end Developer
Contributions:1 release, 13 commits, 25 PRs in 1 month
Contributions summary:Aleksander contributed significantly to porting the `pc-nrfutil` library to Python 3, which involved updating dependencies, modifying code for compatibility, and addressing various Python 3 specific issues. They refactored the code related to DFU (Device Firmware Update), including updating the intelhex library and fixing MTU upgrade issues. The user also addressed code related to signing and configuration, and removed deprecated code.
python-librarypythonpython3cli
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
Aleksander Wasaznik - Research Development Software Engineer at Nordic Semiconductor