Infrastructure, automated from commit to cluster.

I’m Denis Golkov. After 12+ years running servers, networks and cloud migrations, I build CI/CD pipelines and Kubernetes platforms on AWS.

pipeline: deploy-to-productionrunning
  1. GitCommitGit
  2. DkBuildDocker
  3. TeTestSelenium, Locust
  4. TfProvisionTerraform, Ansible
  5. K8DeployKubernetes on AWS

An illustration of the pipeline stack I work with, not a live system.

About

I’m an infrastructure professional with working knowledge of server virtualization, public cloud (AWS) and networking. I deliver complex infrastructure projects that need cross-team coordination and tight deadlines.

I started in help desk and grew through data-center operations, domain services and cloud migration. In 2024–2025 I completed a DevOps course at INT College, where I built the projects below.

Projects

Volunteer website: wiseaesthetic.net

Built on a voluntary basis

A website I designed and built as a volunteer project. The source is stored on GitHub and the site is live.

Web development / GitHub

Visit the website See the code on GitHub

Jenkins Configuration as Code

DevOps practice project

End-to-end automation of a CI/CD platform: Jenkins configured as code with JCasC and run in Docker, pipeline jobs provisioned automatically from Jenkins DSL, and Kubernetes clusters built from scratch on AWS EC2.

Jenkins / JCasC / Jenkins DSL / Docker / Kubernetes / AWS EC2

See the code on GitHub Read the article on Medium

TPP: SSL and domain monitoring

DevOps course project, INT College

An application that watches SSL certificates and domain liveness. Python Flask with multithreading and internal queues for fast, concurrent checks. Front end in pure HTML, CSS and JS.

Python / Flask / threads + queues / HTML+CSS+JS

See the code on GitHub

Highly available web tier on AWS with Terraform

DevOps practice project

A fault-tolerant web server stack defined as code in eu-north-1: an Application Load Balancer in front of an Auto Scaling Group spread across two availability zones, built from launch templates. Updates roll out with no downtime using create_before_destroy and ELB health checks.

Terraform / AWS ALB / Auto Scaling / EC2 / rolling deployment

See the code on GitHub

Exchange migration to the cloud

Professional achievement

Migrated corporate Exchange services and mailboxes to the cloud in a highly complex project. Reliability improved and operational costs fell by about 30%.

Exchange / Office 365 / migration

Experience

Skills

Cloud and virtualization
AWS (EC2, ALB, Auto Scaling), VMware, Hyper-V, Office 365
Containers
Docker, Kubernetes
CI/CD and DevOps
Jenkins, Jenkins DSL, JCasC, Git, Selenium, Locust
IaC and configuration
Terraform, Ansible
Observability
Elastic Stack (ELK), Elastic APM, Prometheus, Grafana
Programming
Python, Flask, Shell, HTML/CSS/JavaScript
Systems and networking
Linux, Active Directory, GPO, Exchange, DNS, DHCP, pfSense, QNAP/NAS, Storage

Certifications and education

Certifications

  • AWS Certified Cloud Practitioner
  • LPIC-1, Linux Professional Institute
  • Microsoft MCSA Server 2012

Education

  • 2025: Harvard Online, Python advanced programming
  • 2024–2025: INT College, DevOps

Contact

Open to DevOps and cloud roles. Send me a message.

[email protected] LinkedIn GitHub