Denys Hrybkov
Verified Expert in Engineering
Infrastructure Engineer and Developer
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
Experience
Availability
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
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.
Senior System Administrator
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.
System Support Engineer
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.
System and Network Administrator
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.
System Administrator
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.
Junior System Engineer
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.
Experience
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
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
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.
Skills
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
Education
Master's Degree in Computer Engineering
Volodymyr Dahl East Ukrainian National University - Severodonetsk, Ukraine
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring