Dmytro Skarzhynets

Java Developer 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
Dmytro Skarzhynets is a Java developer with four years of experience building reliable backend systems and full-stack features, currently contributing to ThingsBoard's open-source IoT platform where he has improved rule engine functionality and test coverage. Comfortable across the conventional Java stack (Spring, Hibernate) and Angular, he delivers well-designed, performant solutions and takes ownership of business value end-to-end. He has hands-on experience migrating REST to GraphQL, integrating third-party services, and shipping E2E features while mentoring junior engineers and conducting technical interviews. Based in Kyiv, he pairs practical engineering discipline with a focus on testability and maintainability, bringing both product-minded thinking and a track record of impactful open-source contributions.
code4 years of coding experience
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

javas10
junit10
engine10
backend10
back-end-development10
java10
rule-engine10
jtest10
iot-platform9
spring-boot9
telemetry8

Programming languages (3)

JavaSCSSJavaScript

Github contributions (5)

github-logo-circle
thingsboard/thingsboard

Mar 2023 - Mar 2025

Open-source IoT Platform - Device management, data collection, processing and visualization.
Role in this project:
userBack-end Developer
Contributions:57 reviews, 33 PRs, 89 comments in 2 years
Contributions summary:Dmytro's primary contributions revolve around enhancing rule engine functionality. They implemented fetching logic, fixed bugs, and added tests for various rule nodes within the ThingsBoard platform. The changes included modifications to the code and creation of new test cases, specifically for rule engine components. These updates indicate a focus on improving the functionality, reliability, and test coverage of the rule engine in this IoT platform.
data-streamlwm2miot-platformdashboarddata-collection
Documentation repository
Contributions:57 pushes, 16 branches in 1 year 5 months
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
Dmytro Skarzhynets - Java Developer at ThingsBoard