Sergey Tarnavsky

Front-end Developer (AngularJS) at ThingsBoard

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
Sergey Tarnavsky is a front-end developer with 8 years of experience specializing in AngularJS, currently building UI features and fixes for ThingsBoard, a well-known open-source IoT platform. He has a background in automation engineering from Kyiv Polytechnic and practical training from Mate Academy, combining systems-thinking with modern web development. At ThingsBoard he has implemented widgets (including an analogue compass), export/import flows, and numerous UI refinements across tables, dialogs and forms, showing attention to detail in UX for complex data-driven applications. Previously he worked on front-end projects at LIGA:ZAKON, bringing domain experience in enterprise interfaces. Colleagues rely on him for pragmatic fixes and incremental feature delivery that improve usability in production-grade IoT tooling.
code8 years of coding experience
job1 year of employment as a software developer
bookMate academy
bookIgor Sikorsky Kyiv Polytechnic Institute
github-logo-circle

Github Skills (14)

uid10
javascript10
front-end-development10
ui-design10
angularjs10
widgets9
html9
visualization8
dashboard8
typescripts8
typescript8
css8
typescript-types8
visualizations8

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
thingsboard/thingsboard

Sep 2017 - Dec 2022

Open-source IoT Platform - Device management, data collection, processing and visualization.
Role in this project:
userFront-end Developer
Contributions:60 commits, 53 PRs, 7 pushes in 5 years 3 months
Contributions summary:Sergey primarily contributed to the user interface (UI) of the IoT platform. Their work includes fixing UI bugs related to server time calculation and logo positioning. They also implemented new features, such as an analogue compass widget and extensions-widget, and improved the UI by adding export/import buttons, additional parameters for post-processing functions, and resolving minor UI issues in various table-widgets, dialogs, and forms.
data-streamlwm2miot-platformdashboarddata-collection
Terny22/thingsboard

Sep 2017 - Mar 2025

Open-source IoT Platform - Device management, data collection, processing and visualization.
Contributions:2 PRs, 41 pushes, 70 branches in 7 years 8 months
data-managementdevice-managementmqttiot-platformdata-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
Sergey Tarnavsky - Front-end Developer (AngularJS) at ThingsBoard