Stanislav Sidorenko

Senior Java Developer Team Leader at DataArt

Voronezh, Voronezh, Russia
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

👤
Senior
🎓
Top School
Stanislav Sidorenko is a Senior Java Developer and Team Leader with 11+ years of hands-on experience delivering backend systems across telecom, travel and other domains while working remotely from Voronezh, Russia. At DataArt he has led teams through full project lifecycles—from requirements and architecture to delivery and support—mentoring developers and ensuring production readiness. Technically focused on Java backend engineering, he has contributed to open-source projects like DeviceHive Java Server, improving authentication/authorization and websocket error handling. He combines pragmatic troubleshooting (adding targeted logging and protocol fixes) with architectural oversight, making him effective at both bug hunts and design discussions. Comfortable in distributed teams, he prefers remote roles and brings deep institutional knowledge from long tenure at DataArt.
code11 years of coding experience
job3 years of employment as a software developer
bookВоронежский Государственный Университет / Voronezh State University
languagesРусский, English
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

devicehive10
javas10
api-rest10
rest-api10
authorizations10
backend10
back-end-development10
api-design10
authorization10
java10
restful-api10
websocket9
microservices8
microservices-application8
postgresql8

Programming languages (1)

Java

Github contributions (2)

github-logo-circle
DeviceHive Java Server
Role in this project:
userBack-end Developer
Contributions:36 commits in 3 months
Contributions summary:Stanislav primarily contributed to the DeviceHive Java Server by addressing authentication and authorization issues. Their work involved modifying the RolesAllowedFilter to handle unauthorized requests and adding the @WwwAuthenticateRequired annotation for configuration resources. They also made several code modifications, including a device equipment fix, merging code from another branch, and updating the network-related code. Furthermore, the user added error logging to the websockets handlers to assist with debugging.
devicehive-java-serverdataartwebsocketszookeeperdevicehive
devicehive/devicehive-java

Oct 2014 - Nov 2015

DeviceHive java client library
Contributions:46 commits in 1 year
client-librarydevicehiveandroidjavajava-client
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
Stanislav Sidorenko - Senior Java Developer Team Leader at DataArt