Skip to content
View ryabuhin's full-sized avatar
πŸ”§
Scaling microservices like Lego 🧱
πŸ”§
Scaling microservices like Lego 🧱

Block or report ryabuhin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ryabuhin/README.md

Welcome Banner GIF

LinkedIn Badge Blog Badge

πŸš€ Experienced Software Engineer | πŸŽ“ BSc CS | Problem Solver 🧠 | Technology Enthusiast ⚑


πŸ§‘β€πŸ’» About Me

I'm a results-driven Software Engineer with 8+ years of experience in building scalable, high-performance backend systems and enterprise-grade infrastructure. I specialize in microservices, distributed systems, and cloud-native development, with a strong focus on clean architecture, testing, and DevOps automation.

I love turning complex technical challenges into elegant solutions and thrive in collaborative environments with cross-functional teams. Currently diving deeper into machine learning and IoT systems. Always up for an architecture debate or a new tech tool to explore!

πŸ“ƒ Resume

Education

  • πŸ“– Institute of Computer Systems, System Software Department / Computer Science
    πŸ“† 2014 - 2018
    πŸ“ OdesΠ° Polytechnic National University - Odesa, Ukraine

Experience

  • πŸ‘¨β€πŸ’» Principal Software Engineer
    πŸ“† 2021 - 2024
    πŸ“ Omni Logistics - Charlotte, North Carolina, USA
  • πŸ‘¨β€πŸ’» Senior Software Engineer
    πŸ“† 2019 - 2021
    πŸ“ Zelh - Ukraine
  • πŸ‘¨β€πŸ’» Software Engineer
    πŸ“† 2017 - 2019
    πŸ“ ivia - Ukraine
  • πŸ‘¨β€πŸ’» Software Engineer (Internship)
    πŸ“† 2016 - 2017
    πŸ“ DataArt - Ukraine
πŸ’» My workspace


βš™οΈ Tech Stack

🧠 Languages, Frameworks, Tools & Core

Java Python Golang Bash Spring SpringBoot Maven Gradle JUpyter JUnit5 Apache Kafka RabbitMQ AWS DigitalOcean Heroku Kubernetes Docker DockerCompose Terraform Helm NGinx Jenkins Linux Grafana Kibana Prometheus SonarQube Git PostgreSQL MongoDB AWSRDS DynamoDB Cassandra ElasticSearch MySQL SQLite Redis Postman Swagger Confluence Jira Bitbucket Github GitLab RaspberryPI

🌐 Frontend (when needed πŸ˜…)

JavaScript Angular Bootstrap HTML5 CSS3 JQuery


πŸ“š Currently Exploring

  • Machine Learning (PyTorch, hf, transformers, GenAI models)
  • IoT systems & edge computing
  • Event modeling & software architecture case studies

β€œClean code always looks like it was written by someone who cares.” – Robert C. Martin

Pinned Loading

  1. kafka kafka Public

    Forked from apache/kafka

    Mirror of Apache Kafka

    Java

  2. kafka_cli kafka_cli Public

    CLI for interacting with Apache Kafka and other related services.

    Shell 2 1

  3. golang_linux_rawsockets golang_linux_rawsockets Public

    Work with IP layer and ICMP/TCP/UDP packets on the linux raw socket level. Golang implementation *unix ping, tracert + is host alive

    Go 14 2

  4. trello_time_manager trello_time_manager Public

    This is an open source project for improving personal time management productivity using tools like Trello Dashboards and Telegram. A Trello dashboard is used for tracking, planning and saving of p…

    Python 4 3

  5. eventuate-tram-sagas eventuate-tram-sagas Public

    Forked from eventuate-tram/eventuate-tram-sagas

    Sagas for microservices

    Java

  6. bat bat Public

    Forked from sharkdp/bat

    A cat(1) clone with wings.

    Rust