Andrew Babichev

Principal Infrastructure Engineer at LiveLink Technology

Chichester, England, United Kingdom
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
Andrew Babichev is a Principal Infrastructure Engineer based in Chichester with over a decade of hands-on experience building cloud-native infrastructure and operational excellence across startups and scale-ups. He progressed from software engineering into platform and infrastructure leadership roles at companies including Grammarly and LiveLink Technology, focusing on DevOps, reliability, and scalable systems. An active open-source contributor in the Ruby ecosystem, he has meaningful contributions to prominent projects like Sidekiq and Bunny, improving CLI behavior and robust connection/TLS handling for RabbitMQ clients. Known for a pragmatic "buy it, break it, fix it" approach, Andrew blends deep system-programming roots with practical automation and debugging skills to deliver resilient production platforms.
code12 years of coding experience
job17 years of employment as a software developer
bookSchool #102, Donetsk
bookDiploma, Computer Science, Diploma, Computer Science at Donetsk College
bookSpecialist degree, System Programming, Specialist degree, System Programming at Donetsk National Technical University
languagesRussian, English, Ukrainian
stackoverflow-logo

Stackoverflow

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

Github Skills (19)

messaging10
background-process10
amqp10
testing10
background-processing10
mq10
jobservice10
sidekiq10
ruby10
rabbitmq10
job-search10
amq10
background-task10
cli10
ssl9

Programming languages (16)

JavaCSSC++CGoSassErlangKotlin

Github contributions (5)

github-logo-circle
sidekiq/sidekiq

Nov 2018 - Feb 2019

Simple, efficient background processing for Ruby
Role in this project:
userBackend Developer
Contributions:8 commits, 8 PRs, 1 push in 2 months
Contributions summary:Andrew primarily contributed to refactoring and improving the command-line interface (CLI) for the Sidekiq background processing system. They extracted parts of the CLI test for better organization, moved demonization and process ID (PID) writing, and ensured proper setup of option phases. Moreover, they added gems for debugging and included configurations and default behaviors for processing queues.
background-jobsrubysidekiqjrubyjobs
ruby-amqp/bunny

Dec 2017 - Dec 2017

Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
Role in this project:
userBack-end Developer
Contributions:9 commits, 2 PRs, 10 comments in 1 day
Contributions summary:Andrew focused on enhancing the Bunny Ruby client for RabbitMQ by implementing features and addressing issues related to connection handling, particularly concerning URI parameters and TLS configurations. They added specs to test the parsing of URI parameters for heartbeat and TLS options, as well as refactoring code related to TLS settings and authentication mechanisms. Moreover, the user made updates to the docker entrypoint script and spec helpers to optimize functionality and testing.
ruby-clientrubyamqpmessagingamqp0-9-1
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
Andrew Babichev - Principal Infrastructure Engineer at LiveLink Technology