Oleksii Suprun

Big Data Tech Lead

Canada
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
Oleksii Suprun is a Big Data Tech Lead with 11 years of software engineering experience who transitioned from a Java/Scala backend specialist into designing and delivering high-performance data platforms. He has led teams of 4–6 engineers to build near-real-time ingestion pipelines and batch ETL systems for BI, ML, and fraud analysis using Spark, Kafka and AWS. Known for hands-on leadership, Oleksii combines solution design, performance optimization and critical-path implementation to make platforms the single source of truth. His contributions include refactoring core Java server components in open-source DeviceHive, reflecting a pragmatic approach to API and data model evolution. Based in Canada with an MSc in Computer Science, he brings a blend of deep backend craftsmanship and pragmatic data engineering leadership.
code11 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at National Aerospace University -'Kharkiv Aviation Institute'
languagesRussian, Ukrainian, English
github-logo-circle

Github Skills (10)

devicehive10
javas10
java10
spring-boot10
rest9
websocket8
microservices-application7
microservices7
postgresql6
jwt5

Programming languages (8)

JavaDockerfileC++ScalaJavaScriptMustacheRubyPython

Github contributions (5)

github-logo-circle
DeviceHive Java Server
Role in this project:
userBack-end Developer
Contributions:42 commits, 3 PRs, 61 pushes in 10 months
Contributions summary:Oleksii primarily focused on refactoring and modifying Java code related to the DeviceHive Java Server. Their contributions involved removing device authorization, updating entity definitions for device, device class, equipment, and modifying the CommonHandlers class. They also made changes to DeviceCommandResource and DeviceNotificationResource, suggesting involvement in API updates and refactoring device-related functionalities.
devicehive-java-serverdataartwebsocketszookeeperdevicehive
aleksey-suprun/meter-tracker

Mar 2016 - Oct 2018

Contributions:65 PRs, 226 pushes, 73 branches in 2 years 7 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
Oleksii Suprun - Big Data Tech Lead