Volodymyr Babak is a Solutions Architect and seasoned Java backend engineer with over a decade building enterprise and IoT systems from Kyiv. He has led architecture and delivery across finance, travel and ITSM domains and has been shaping ThingsBoard as a core contributor since 2016, focusing on gateway and MQTT broker integrations. Comfortable across SOA, Spring, Camel and embedded IoT stacks, he pairs deep protocol-level knowledge (MQTT, Modbus, OPC-UA) with pragmatic platform design for device management and data processing. His work combines hands-on coding—adding PEM certificate support and MQTT features to open-source gateways—with higher-level product thinking around device profiles and customer services. Known for improving robustness and observability in backend systems, he brings disciplined code review and architecture practices to cross-functional teams. Beyond backend systems, he also publishes practical embedded-device examples, bridging low-level device integration to cloud platforms.
Contributions:17 reviews, 263 commits, 79 PRs in 6 years 2 months
Contributions summary:Volodymyr contributed to the documentation repository by adding code examples related to using ThingsBoard with embedded devices. The changes included example code for integrating a LinkIt One device using MQTT and an Arduino with an ESP8266 to send sensor data such as GPS, temperature and humidity to the ThingsBoard platform. The code examples include details about initializing WiFi connections and sending data to the platform.
Open-source IoT Platform - Device management, data collection, processing and visualization.
Role in this project:
Back-end Developer
Contributions:157 reviews, 1199 commits, 325 PRs in 6 years 2 months
Contributions summary:Volodymyr made several contributions to the ThingsBoard IoT Platform, focusing on back-end development. Their commits included the addition of handling null values in the proto, enhancements in the device profile and customer services, and improvements in logging for authentication success and error reporting, indicating a focus on improving the robustness of the platform. These modifications suggest a role in feature enhancements and bug fixing within the platform's backend infrastructure, focusing specifically on device and customer management.
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
Volodymyr Babak - Solutions Architect at ThingsBoard