Denys Hrybkov, Developer in Limassol, Cyprus
Denys is available for hire
Hire Denys

Denys Hrybkov

Verified Expert  in Engineering

Infrastructure Engineer and Developer

Location
Limassol, Cyprus
Toptal Member Since
February 5, 2021

Denys is a highly experienced, self-motivated infrastructure engineer, DevOps methodology enthusiast, and system administrator. Denys is passionate about working with amazing teams to create successful products and services including robust fault-tolerant architectures. Denys believes any issue can be resolved if one works hard enough. Besides Denys' expertise with MySQL, Ansible, and Nginx, it's his get-it-done attitude and enthusiasm for his work that makes his projects successful.

Portfolio

IMHIO, Ltd.
Scripting, Management, Infrastructure, Ansible, Terraform, Linux, Docker...
SmartClick, Ltd.
Linux, PHP 5, Amazon S3 (AWS S3), Networking, Ansible, SaltStack, MySQL...
Technoweb, Ltd.
Linux, FreeBSD, Apache, NGINX, PHP 5, PHP-FPM, MySQL, Memcached, Redis...

Experience

Availability

Part-time

Preferred Environment

Linux, Bash, SSH, Slack, Ansible, Terraform, Cloud, Servers, Web Servers

The most amazing...

...thing I've developed for a client was their fault-tolerant infrastructure that served more than 5 million users per day.

Work Experience

Lead Infrastructure Engineer

2016 - PRESENT
IMHIO, Ltd.
  • Led a team in the build of a geographically distributed hybrid infrastructure on top of bare-metal servers and cloud tech.
  • Transformed the above-mentioned infrastructure from the cloud, added continuous delivery/deployment and monitoring, and implemented automated deployment using Terraform/Ansible.
  • Created fault-tolerant 200TB video storage; also configured adaptive streaming based on HLS/DASH technologies.
  • Developed a horizontally scaled cluster for PHP/Sphinx-based search engine. The cluster served more than 5 million unique users per month.
Technologies: Scripting, Management, Infrastructure, Ansible, Terraform, Linux, Docker, Docker Compose, Technical Support, NGINX, Apache2, PHP-FPM, PHP 7, Software & Hardware Maintenance, CI/CD Pipelines, Postfix, Dovecot, SSL Configurations, Certbot, Amazon Route 53, PostgreSQL, Redis, RAID, Cloudflare, ClickHouse, OVH, Amazon Web Services (AWS), HAProxy, MongoDB, Elasticsearch, Microservices, Prometheus, SSL Certificates, Load Balancers, Database Replication, Distributed Replicated Block Device (DRBD), Database Backups, Consul, MySQL, Grafana, Apache, FFmpeg, Monitoring, NFS, IPMI, Exim4, IT Security, Node.js, Memcached, Regex, Amazon EC2, Failover Solutions, Clustering, Web Servers, Cloud, DevOps, Shell Scripting, Google Cloud Platform (GCP), GoCD, Git, GitLab, GitLab CI/CD, Continuous Delivery (CD), Continuous Integration (CI), Continuous Deployment, Server Infrastructure, Cloud Infrastructure, Hybrid Cloud Infrastructure, Site Reliability Engineering (SRE), Bash, Bash Script, GitHub, Selenium, Datadog, Kubernetes, LEMP, PHP, Oracle Linux, CentOS, MariaDB

Senior System Administrator

2013 - 2016
SmartClick, Ltd.
  • Built website infrastructures based on the Kernel Video Sharing CMS engine.
  • Created a distributed and fault-tolerant infrastructure for Sphinx/PHP-based search engine application from scratch.
  • Managed the setup of the technical support workflow based on the Request Tracker tool.
Technologies: Linux, PHP 5, Amazon S3 (AWS S3), Networking, Ansible, SaltStack, MySQL, Memcached, Key-value Store, WordPress, NGINX, Apache, Load Balancers, Content Delivery Networks (CDN), Video Streaming, FFmpeg, PHP-FPM, Regex, FreeBSD, Amazon EC2, Monitoring, Software & Hardware Maintenance, Infrastructure, Amazon Route 53, Redis, RAID, Amazon Web Services (AWS), ClickHouse, HAProxy, MongoDB, RPM Packaging, Certbot, SSL Certificates, Database Replication, Distributed Replicated Block Device (DRBD), Database Backups, NFS, IPMI, Docker, Apache2, IT Security, SSL Configurations, Failover Solutions, Clustering, Web Servers, Cloud, Scripting, Shell Scripting, Git, Management, Bash, Bash Script, LEMP, PHP, CentOS, Oracle Linux, MariaDB

System Support Engineer

2011 - 2013
Technoweb, Ltd.
  • Configured and supported dozens of servers and hundreds of HTTP services for the company's customers.
  • Configured and supported Dell servers remotely through IPMI.
  • Contributed to software compilation from sources on FreeBSD and Linux operating systems.
Technologies: Linux, FreeBSD, Apache, NGINX, PHP 5, PHP-FPM, MySQL, Memcached, Redis, Key-value Store, Nagios, Windows Server 2003, NFS, Technical Support, RAID, Networking, IPMI, Software & Hardware Maintenance, Database Backups, Monitoring, IT Security, Web Servers, Servers, Scripting, Shell Scripting, Server Infrastructure, Bash, Bash Script, LEMP, PHP, CentOS

System and Network Administrator

2009 - 2011
Atlant-OPT, Ltd.
  • Replaced an old FreeBSD-based network gateway to modern Linux.
  • Provided technical support for more than 100 company employees.
  • Developed a company network infrastructure from physical to application layer accordingly to the OSI model.
Technologies: Windows, Linux, FreeBSD, Postfix, Dovecot, MySQL, Apache, NGINX, Nagios, Software & Hardware Maintenance, PostgreSQL, Microsoft SQL Server, Windows Mobile, Antivirus Software, Point-to-Point Tunneling Protocol (PPTP), Technical Support, IT Security, Azure Active Directory, Samba, DNS Servers, Infrastructure, RAID, Database Backups, Windows Server 2003, Monitoring, IPMI, Server Maintenance, Cabling, Web Servers, Servers, Scripting, Shell Scripting, Management, Bash, Bash Script, Ubuntu Linux, Debian

System Administrator

2008 - 2009
IT-Apex, Ltd.
  • Discovered the root cause of an issue and fixed a major network outage.
  • Detected a worm known as Conficker on several Windows computers; then created and applied a recovery plan.
  • Fixed all issues with the company network gateway based on Windows.
Technologies: Linux, Windows, Networking, Antivirus Software, Azure Active Directory, Technical Support, MySQL, Point-to-Point Tunneling Protocol (PPTP), RRAS, Bash Script, Exim4, Dovecot, Server Maintenance, Terminal Servers, Infrastructure, Windows Server 2003, Microsoft SQL Server, IT Security, Samba, Cabling, Servers, Management, Server Infrastructure, CentOS, Ubuntu Linux

Junior System Engineer

2006 - 2008
PolyPlast, Ltd.
  • Setup the hardware and helped with Linux-based software configuration for the video surveillance system.
  • Contributed to the structured cable system development for the entire office local area network.
  • Maintained the office hardware and provided technical support for company employees.
Technologies: Linux, Windows, Terminal Servers, Technical Support, Software & Hardware Maintenance, Video Surveillance, Cabling, Windows Server 2003, Server Maintenance, Servers, Ubuntu Linux, Debian

Content Aggregation Platform

A distributed content aggregation platform.

I was the infrastructure, DevOps, and SRE engineer on this project, and I helped develop the project from scratch. I actively cooperated with developers to deploy Go/Node.js-based services, automate deployments, and create the secure and fault-tolerant infrastructure.

Continuous Delivery Platform

A CI/CD software delivery platform.

As a system architect, I developed a custom CI/CD platform from top to toe. It was based on GoCD software and provided the ability to test, build code of Go/Node.js -based services, package RPM, and spread across geographically distributed clusters.

Video-on-demand Platform

Project: A custom video-on-demand platform

My responsibilities were to develop a highly available distributed infrastructure for conversion, storage, and delivery of video content. A solution provides the ability to perform continuous video conversion and store any amount of data in fault-tolerant storage. The video content was delivered using adaptive streaming technologies with an own developed video player.

Languages

PHP, Bash, Bash Script, PHP 7, PHP 5, Regex, Go

Tools

Ansible, NGINX, Docker Compose, Terraform, Graylog, Grafana, Certbot, Apache, Nagios, GitHub, SaltStack, PHP-FPM, Postfix, Exim4, Distributed Replicated Block Device (DRBD), Git, GitLab, GitLab CI/CD

Paradigms

DevOps, Continuous Delivery (CD), Continuous Deployment, Management, Microservices, Samba, Continuous Integration (CI)

Platforms

Linux, Docker, LEMP, Windows, FreeBSD, DigitalOcean, Windows Server 2003, Amazon EC2, WordPress, Apache2, Windows Mobile, Amazon Web Services (AWS), Google Cloud Platform (GCP), Kaltura, Kubernetes, Red Hat Linux, CentOS, Oracle Linux, Ubuntu Linux, Debian

Storage

MySQL, MariaDB, PostgreSQL, OVH, Redis, Memcached, Database Replication, Database Backups, Key-value Store, Amazon S3 (AWS S3), ClickHouse, Elasticsearch, MongoDB, ScyllaDB, Microsoft SQL Server, Azure Active Directory, Datadog

Other

Infrastructure, Software & Hardware Maintenance, Servers, Web Servers, GoCD, Server Infrastructure, Amazon Route 53, CI/CD Pipelines, Content Delivery Networks (CDN), HAProxy, RAID, Cloudflare, SSL Certificates, Load Balancers, Networking, Monitoring, NFS, IPMI, Shell Scripting, Scripting, Cloud Infrastructure, Hybrid Cloud Infrastructure, Site Reliability Engineering (SRE), Consul, Video Streaming, SSH, Cloud, Bare-metal Environment, RPM Packaging, Prometheus, Failover Solutions, Clustering, Technical Support, Dovecot, Antivirus Software, Point-to-Point Tunneling Protocol (PPTP), IT Security, DNS Servers, RRAS, Server Maintenance, Terminal Servers, Video Surveillance, Cabling, SSL Configurations, Software QA, Storage, Videos, MP4, HTTP Live Streaming (HLS), MPEG-DASH, Video Players

Frameworks

Selenium

Libraries/APIs

Node.js, FFmpeg, HLS.js

2002 - 2007

Master's Degree in Computer Engineering

Volodymyr Dahl East Ukrainian National University - Severodonetsk, Ukraine

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring