AndriiĀ Landiak

Software Engineer 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
Andrii Landiak is a software engineer with nine years of hands-on experience, currently contributing to ThingsBoard from Kyiv. He focuses on backend systems for IoT, having improved caching, timeseries management, and OPC-UA integrations in the well-known open-source ThingsBoard platform. Andrii combines practical production fixes with protocol-level work, indicating comfort with industrial communication stacks and performance-sensitive data pipelines. Trained in Computer Software Engineering at the National University of Kyiv-Mohyla Academy, he pairs formal education with sustained open-source collaboration. Peers can expect a pragmatic engineer who seeks measurable improvements in reliability and data handling across device-heavy environments.
code9 years of coding experience
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at National University of Kyiv-Mohyla Academy
github-logo-circle

Github Skills (17)

java10
javas10
iot-platform10
spring-boot10
api-design9
restful-api9
api-rest9
mqttnet9
kafka9
mqtt9
opc-ua9
rest-api9
jpa8
java-persistence-api8
cassandra7

Programming languages (6)

TypeScriptJavaShellJavaScriptSassPython

Github contributions (5)

github-logo-circle
thingsboard/thingsboard

Feb 2018 - Nov 2022

Open-source IoT Platform - Device management, data collection, processing and visualization.
Role in this project:
userBackend Developer
Contributions:18 reviews, 98 commits, 67 PRs in 4 years 9 months
Contributions summary:Andrii primarily focused on backend development, contributing to features and fixes related to the "thingsboard/thingsboard" IoT platform. Their work involved addressing caching issues within relation services, which may have improved performance. They also made code changes to the OPC-UA extension, indicating experience working with industrial communication protocols and potential integration with industrial devices. Additionally, the user updated the timeseries data management, implementing features such as the ability to delete timeseries records.
data-streamlwm2miot-platformdashboarddata-collection
thingsboard/tbmq

Jun 2023 - Apr 2025

Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.
Contributions:8 releases, 32 reviews, 138 PRs in 1 year 9 months
brokeriotjavakafkamqtt
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
Andrii Landiak - Software Engineer at ThingsBoard