Yevhen Bondarenko

Software Engineer at CoreWillSoft GmbH

Slovakia
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
Yevhen Bondarenko is a software engineer with seven years of experience building and hardening backend systems, currently based in Slovakia. He spent six years at ThingsBoard contributing to a widely used open-source IoT platform, where he added concurrency-safe REST client queuing, fixed race conditions, upgraded Spring Boot for security, and implemented rule-engine and device integrations. Yevhen has hands-on experience deploying customer solutions with Docker and AWS EKS and a track record of improving performance and addressing vulnerabilities in production systems. Earlier roles included building REST APIs and admin tooling for travel integrations and mentoring Java learners, reflecting both practical delivery and knowledge-sharing. He holds a master’s degree from the National Technical University of Ukraine and formal Java training from Mate Academy. Colleagues would note his attention to concurrency and security details—skills often hidden behind polished platform features.
code7 years of coding experience
job6 years of employment as a software developer
bookJava development, Java development at Mate academy
bookIgor Sikorsky Kyiv Polytechnic Institute
github-logo-circle

Github Skills (9)

javas10
rest-api10
java10
spring-boot10
concurrency9
rule-engine8
mqttnet7
mqtt7
websocket7

Programming languages (6)

TypeScriptJavaDockerfileShellJavaScriptPython

Github contributions (5)

github-logo-circle
thingsboard/thingsboard

Nov 2019 - Jan 2023

Open-source IoT Platform - Device management, data collection, processing and visualization.
Role in this project:
userBack-end Developer
Contributions:305 reviews, 649 commits, 567 PRs in 3 years 2 months
Contributions summary:Yevhen's contributions focused on enhancing the ThingsBoard IoT platform's backend functionality, specifically targeting the REST client. Their work included adding a queue to the REST client for improved message handling and fixing a race condition during queue creation, demonstrating an understanding of concurrency. Furthermore, the user integrated and upgraded components related to rule engine and devices. The user's work also included migrating spring boot due to vulnerabilities.
data-streamlwm2miot-platformdashboarddata-collection
ThingsBoard UDP Load Balancer designed for CoAP and LwM2M
Contributions:1 release, 27 commits, 10 PRs in 1 year 2 months
balancerthingsboardlwm2mudpiot
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
Yevhen Bondarenko - Software Engineer at CoreWillSoft GmbH