Volodymyr Babak

Solutions Architect at ThingsBoard

Kyiv, Ukraine
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
award
Top expert inEmbedded IoT Systems Development
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.
code10 years of coding experience
job10 years of employment as a software developer
bookGymnasium #30
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Ukrainian, Russian
github-logo-circle

Github Skills (32)

brokers10
ssl10
mqtt10
broker10
java10
mqttnet10
esp826610
javas10
iot10
gateway10
sys10
iot-platform10
spring-boot10
embedded10
arduino10

Programming languages (8)

TypeScriptJavaDockerfileShellScalaJavaScriptSassPython

Github contributions (5)

github-logo-circle
Documentation repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
thingsboard
thingsboard/thingsboard

Dec 2016 - Jan 2023

Open-source IoT Platform - Device management, data collection, processing and visualization.
Role in this project:
userBack-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.
data-streamlwm2miot-platformdashboarddata-collection
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