Valentyn Riabukhin

Senior Software Engineer (L3) at Duke Energy Corporation

Charlotte, North Carolina, United States
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
Valentyn Riabukhin is a Senior Software Engineer with nine years of experience building scalable, maintainable enterprise systems and a strong grounding in algorithms, data structures, and network protocols. He has led architectural transformations from monoliths to event-driven, microservices and serverless platforms, applying domain-driven design and choreography-based distributed transaction patterns to ensure data consistency at scale. Valentyn pairs hands-on implementation (Java, Spring, Kafka, PostgreSQL) with DevOps fluency—Terraform, Kubernetes/EKS, Jenkins, Docker—to deliver fast, reliable CI/CD and cost-efficient cloud deployments. He has driven AI/ML initiatives for predictive analytics and built tooling that reduced incident resolution time, demonstrating an ability to turn models and automation into measurable business value. Based in Charlotte, NC, he repeatedly champions test-first development and pragmatic infrastructure automation to keep systems resilient as teams grow. Colleagues describe him as a technical mentor who translates complex requirements into future-ready architectures while still shipping production-quality code.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Odessa Polytechnic National University
languagesРусский, Украинский, Английский
stackoverflow-logo

Stackoverflow

Stats
101reputation
30kreached
8answers
0questions
github-logo-circle

Github Skills (16)

java6
apache-nifi6
docker-stack6
docker6
time-management6
linux6
organize6
spring6
spring-boot6
oauth6
docker-swarm6
planning5
factor5
telegram4
trello4

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
ryabuhin/trello_time_manager

Apr 2020 - Aug 2020

This is an open source project for improving personal time management productivity using tools like Trello Dashboards and Telegram. Trello dashboard is used for tracking, planning and saving of personal activity and Telegram is used to alert about different changes on dashboards. Today, in the development process, there is a functionality for predicting and assigning existing tasks for a year, a month, a week using neural networks. This is necessary to better organize tasks and increase productivity without involving the human factor.
Contributions:1 release, 14 commits, 2 PRs in 4 months
telegramdashboardplanningorganizefactor
ryabuhin/development_WebProj

Aug 2016 - Dec 2016

Contributions:34 pushes, 1 branch in 3 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
Valentyn Riabukhin - Senior Software Engineer (L3) at Duke Energy Corporation