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