Vadim Vygonets is a Senior Embedded Systems Engineer based in Berlin with 14 years of hands‑on experience building firmware, bootloaders, drivers and Linux-based systems. He combines deep Unix and kernel-level expertise with practical hardware familiarity, routinely working on low-level concurrency, networking and security features for microcontrollers and gateways. His recent work includes automated binary rewriting for ARM Cortex‑M to harden firmware with TrustZone‑M and shadow stacks, and optimizing embedded compression code in an open-source heatshrink library. Vadim is fluent in C (and assembly), Go and classic Unix tooling, and excels at navigating large codebases to find and fix subtle, hard-to-reproduce bugs. He has led small teams on LoRa and ESP32 products, designed secure boot/FLASH encryption flows and maintained OpenWRT/FreeRTOS platforms, showing a rare blend of systems thinking and hands-on firmware craft. Colleagues rely on him for pragmatic, security-minded solutions that bridge firmware, integration and production constraints.
data compression library for embedded/real-time systems
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:13 commits, 9 PRs, 16 comments in 28 days
Contributions summary:Vadim primarily focused on debugging and optimizing the `heatshrink` library, a data compression library tailored for embedded and real-time systems. Their contributions involve fixing debug output, addressing assertions, and resolving specific edge cases related to the encoder's behavior, particularly when the window size equals lookahead. Furthermore, the user refined the encoder's logic by introducing optimizations in state transitions and reworking the decoder's internal bit processing.
Contributions:305 commits, 1 comment in 1 year 10 months
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
Vadim Vygonets - Senior Embedded Systems Engineer at Freelancer