Sergey Matvienko is a Java developer with 5 years of focused experience in high-load systems, cloud architectures and the ThingsBoard IoT framework, currently contributing as a core developer at ThingsBoard. He has a proven track record of building and migrating microservices with Spring Boot, improving performance and observability (ELK), and integrating complex REST APIs across telecom and IoT domains. At Phonet and in freelance projects he reduced load on Java/SQL stacks, introduced modern test tooling (WireMock, TestContainers) and automated deployments on AWS. Sergey combines hands-on DevOps and performance engineering—demonstrated by his work on ThingsBoard’s documentation infrastructure and large-scale device performance tests—with practical systems design for 24/7 multithreaded services. Based in Łódź Voivodeship, Poland, he brings a pragmatic, ops-aware approach to backend engineering and a background that spans enterprise 1C development to blockchain and mining orchestration.
Contributions:1 review, 68 commits, 28 PRs in 1 year 8 months
Contributions summary:Sergey's contributions primarily revolve around performance testing and infrastructure management for the ThingsBoard documentation repository. They've developed and modified shell scripts for performance testing, including initializing tests, running tests, rebooting instances, and pinging instances. Furthermore, the user has focused on setting up the environment, configuring instances, and defining parameters for performance experiments involving a large number of devices.
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.