Top expert inInternet of Things (IoT) Development and Prototyping
Volodymyr Shymanskyy is a seasoned embedded systems and system software engineer with 16 years of experience building portable, low-level solutions for constrained devices and diverse architectures. As co-founder of Blynk and co-author of the Wasm3 WebAssembly interpreter, he blends product-driven engineering with deep platform expertise across ARM, x86, RISC-V and more. His open-source contributions to projects like Espruino and MicroPython show hands-on fixes for calling conventions, time overflow bugs, musl compatibility and USB/ESP32 build issues, reflecting a pragmatic focus on cross-platform robustness. He has shipped embedded libraries and firmware for hundreds of devices and connectivity methods (WiFi, LoRa, BLE, GSM) and implemented OTA, power management and I2C integrations. Beyond firmware, he has led R&D teams, founded developer communities and taught engineering practices, bringing both technical leadership and knowledge-sharing to his work. Based in Kyiv, he pairs system-level craftsmanship with a knack for prototyping and tooling that accelerates product delivery.
16 years of coding experience
9 years of employment as a software developer
Advanced Business English, Business English, Advanced Business English, Business English at English Courses
Master of Engineering (M.Eng.), Military, Master of Engineering (M.Eng.), Military at Kyiv National Taras Shevchenko University
High School, Technical sciences, High School, Technical sciences at Drohobych Pedagogical Lyceum
Contributions:402 commits, 68 PRs, 377 pushes in 9 months
Contributions summary:Volodymyr focused on adding and modifying front-end elements for the `standwithukraine` repository. They created a test banner and incorporated analytics tracking within the site's layout. Their work involved customizing the head-custom.html and default.html files to include a tracker pixel and enhance tracking data such as screen resolution, language, and timezone. The user implemented JavaScript for dynamic tracker pixel insertion.
A small Arduino library for GSM modules, that just works
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:13 releases, 339 commits, 20 PRs in 5 years 4 months
Contributions summary:Volodymyr primarily contributed to an Arduino library for GSM modules, adding functionalities and examples. Their work involved integrating GSM modules with microcontrollers, handling communication protocols, and implementing basic network connectivity. The commits include code additions and examples related to GSM, GPRS, and HTTPS client functionality. The user has also integrated examples for diverse modem series, showcasing the user's experience in embedded systems and IoT development.
esp32sim800ltexbeeesp8266
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.