Bohdan Khomutskyi portrait

Linux system administrator with knowledge of Python and PostgreSQL

Bohdan Khomutskyi

bohdan@bhomuts.eu

Work Experience

07.2025 - now

System administrator and programmer

CESNET

Working in the department of authorization and authentication infrastructure (AAI).
- Implemented high availability PostgreSQL cluster with automatic failover, backups, performance and security monitoring.
- Implemented deployment configuration for a new application with Docker compose and Ansible.
- Proposed and implemented improvements to harden the Linux servers. Recommended not to use particular platforms, while highlighting their limitations.

05.2025 - 06.2025

Engineer, Operations - datacenter automation

Commerzbank Czech Republic

- Familiarized with bank's internal development process and server environment..
- Requested larger monitor and PyCharm IDE to effectively do my work.
- Updated CI pipeline in BitBucket.
- Started working on on the datacenter automation portal based on Django with PostgreSQL.

11.2023 - 03.2025

Senior software engineer

Red Hat

I worked in Kernel CI team, which runs automated tests for the Linux kernel and maintains the database, where results and known issues are stored: https://cki-project.org/ .

At this position, I have been ensuring the Kernel CI tests run cost-efficiently and quickly enough both on the bare metal servers, as well as on AWS virtual machines.
I have also contributed features to the CKI triager project, responsible for assigning registered bug numbers based on logs, to determine whether it is a new, or already known bug. I implemented sourcing the data from the JSON file, instead of a database.
Implemented significant cost savings in AWS while using S3 by using storage tiers, EC2 by selecting the right spot instance types, and partially transitioning the kernel compilation and packaging workloads to the available bare metal servers, upgrading hardware where required. I have implemented cloud bursting build strategy, resulting in public cloud usage only when own capacity wasn't sufficient.
Apart from technical part of the job, I have contributed to project's documentation.

07.2022 - 11.2023

Senior software engineer

Red Hat

Created process to release self-managed RHEL and OpenShift with minimal additional overhead, reusing the existing images. I have invented an original JavaScript-based solution to fill the pricing tables for all types of instances, before the API was available, making it possible to make RHEL available on all EC2 instances without manually filling price for each of them. I have also designed the listing, so that there is no need to re-sign a contract when the new major version becomes available at AWS.
I have considered the Red Hat security standard and proposed improvements to increase compliance, without introducing additional complexity, before moving to Kernel CI team.

Before the major project, I have been a technical lead for releases in EXD SP RHEL Compose team. I trained the new team members and was a point of contact when team members needed help.

I also participated in enterprise security standard assessments and bringing our applications into the compliance with the company's policy. As not everything was under my control, this required cooperation of other teams to implement the needed fixes on platforms.

01.2019 - 07.2022

Software Engineer

Red Hat

- Built RPM and OSTree repositories together with ISO installation media, and pre-installed disk images for RHEL and RHEL Atomic Host.

- Released the tested software to cdn.redhat.com, Red Hat customer portal and AWS EC2.
- Increased the proportion of tasks done automatically with Jenkins and scripts.
- Documented the improved process.

08.2017 - 03.2018

Linux system administrator - Level 1

DreamScape networks

- Administered web hosting services in cPanel on CentOS environment.
- Cleaned outgoing e-mail queues from spam, suspended compromised customer accounts.
- Configured internal infrastructure servers with Puppet, performed Debian upgrades. Maintained self-hosted RocketChat.
- Created development image for PHP application with Vagrant and SaltStack. Evaluated Ceph and FreeIPA.

05.2017 - 08.2017

Linux system administrator

State institution "Open public finance"

- Configured WildFly and NGINX for the Liferay portal. Installed of Jira and Git repository management software.
- Resolved connection timeouts caused by hardware firewall configuration, performed relevant upgrades and applied security patches in VMWare environment running Ubuntu.

08.2015 - 02.2017

IT consultant

Freelance

- Remote OpenWRT development services expanding the firmware with custom functionality for partners in India, US and Italy.
- Remote Linux system administration, WordPress website customization. One-time projects, and long-term cooperation with outsourcing business based in the US.
- IT support at customer sites: PC and laptop repairs, installation of Windows, applications, drivers, configuring Wi-Fi routers.

Education

2013 - 2016

High school diploma

High school of computer technologies and economics of Kyiv

Skills & Expertise

Linux system administration

Skilled in administering Linux systems in enterprise environment. Knowledge of Ansible automation.

Python programming

Primarily programming of automation scripts, but also experience working with large codebases. PostgreSQL knowledge

Network administration

Knowledge of operation of wireless and wired networks. CompTia Network+ certified.

Cloud and hardware administration

Competence in administering cloud and on-premise server environments. Proven by CompTia Cloud+ certification.

 

Understanding of cybersecurity

CompTia Security+ certification confirms my basic level of knowledge in the cybersecurity.

Clear documentation

In Czech, English or Russian languages. 

Certifications

CompTia Security+ certified

CompTia Cloud+ certified

Red Hat Certified System Administrator

CompTia CSCP

Certified secure cloud professional