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