avatar

Yury Zhelezko

Full-Stack Engineer

Summary

Skilled Full Stack Engineer with 7+ years of experience, deployment automation of cloud resources, CI/CD, and DevOps processes. Development experience from scratch to production. Skilled in understanding complex systems from design, implementation, through to run-state. I’m passionate about what I do and am always ready to tackle the next big challenge.

Skills
  • Linux
  • Windows Server
  • Git
  • PowerShell
  • IIS
  • Kubernetes
  • Active Directory
  • DevOps
  • Golang
  • Cisco
  • Dapr
  • Loki
  • Virtualization
  • Load Balancing
  • Hyper-V
  • Ceph
  • Prometheus
  • Grafana
  • Bash
  • Rancher
  • Harbor
  • CI/CD
  • OpenStack
  • Github Actions
  • Gitlab
  • Bitbucket
  • Docker
  • Ansible
  • Terraform
  • Helm
  • MySQL
  • PostgreSQL
  • Redis
  • HAProxy
  • PHP
  • YAML
  • SQL AlwaysOn
  • Node.js
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Azure
  • Azure Resource Manager templates (ARM templates)
  • Desired State Configuration for Azure
  • Infrastructure as Code
  • Disaster Recovery
  • AppDynamics
  • Azure DevOps (VSTS)
  • Networking (IP, DNS, DHCP, Routing, VPN etc)
Experience
Role: Techincal Product Manager/Full-Stack Engineer
Odesa, Ukraine

Build cloud to provide the easiest way to work with products like Virtual Machines, latest versions of Kubernetes, DBaaS, Block Storage, and S3.

  • First and deep experience to work with OpenStack and Ceph
  • Deep experience with OpenStack-Ansible and Ceph-Ansible has configured All-in-one OpenStack+Ceph test environments, also have expirience to build distributed OpenStack+Ceph environments on top of virtual machines.
  • Deep experience with ceph, a lot of disaster tests with the recovery of osds, and also tunings tweaks to get more performance.
  • (In Prod) Deep experience with OpenStack Magnum, This is my main focus to upgrade all components of our kubernetes service and upgrade Kubernetes clusters itself. (Move from Fedora Atomic to FCOS, support versions of Kubernetes from 1.15 till 1.23 with upgrade of flannel, cni plugins, OpenStack controller, cinder and manilla< rwo and rwx storage classes support, etc) https://github.com/cncf/k8s-conformance/tree/master/v1.21/ventus
  • (In Prod) Launched and lead the DBaaS project with code name golem initiated by me. it is our own project on top of Kubernetes clusters. It is written in Golang and uses Kubernetes clusters to manage databases, it has support of MySQL, PostgreSQL, and MariaDB, also support of database replicas, backup/restore to/from S3, support of scheduled backups, internal load balancer, ACL for DBs. User experience: You can create a database, create replicas also you can make backups and restore using any S3 storage. Users don’t know about the Kubernetes clusters under the hood.
  • (In Prod) First experience to work with Node.js written my first component for DBaaS project.
  • Build CI/CD in Github Actions using ansible for our own Frontend/Backend solution.
  • Lead our internal docker registry using Harbor. It was used by our kubernetes service to improve deployment speed of kubernetes clusters.

    Project tools:
  • Ansible
  • OpenStack-Ansible
  • Ceph-Ansible
  • Terraform
  • Linux
  • Docker
  • Kubernetes
  • OpenStack
  • Magnum
  • Rancher
  • Golang
  • Github Actions
  • Node.js
  • TypeScript
  • JavaScript
  • Helm
  • Dapr
  • Loki
  • Prometheus
  • Grafana
  • Harbor
  • HAProxy
  • Golem (own DBaaS project)
Role: DevOps Engineer, Automation
Kyiv, Ukraine

Project: Data Integration

Improve company’s Data Integration process.

  • Develop CI/CD process to run Talend serverless jobs in Azure


Project: Smart Home

Build a smart home solution from scratch that will work on Android, iOS, and Web

  • Help developers with how to continuously deliver their code to azure
  • Develop Infrastructure as a Code
  • Help with what to use in azure
  • Develop and create CI/CD process
  • Create infrastructure

    Project tools:
  • Azure Container Instances
  • Azure
  • Terraform
  • DSC
  • PowerShell
  • MSBuild
  • Linux
  • Azure DevOps
  • Docker
  • Talend
Role: DevOps Engineer, Automation
Odesa, Ukraine

Project: RR Donnelley/DFS, Reporting platform

The solution is designed to advance the ability of privately held, pre-IPO and public companies of all sizes and vertical industries to collaborate on documents and comply with disclosure requirements mandated by the Securities and Exchange Commission (SEC) and other regulatory agencies. The solution speeds and simplifies the process of creating, managing and submitting the required disclosure documentation.

  • Developed deployment scripts for the large cloud-based solution based on SharePoint 2010, SQL 2012 AlwaysOn, Cloud Services using Azure PowerShell and DSC. Azure (Classic)
  • Developed scripts for performing partial Disaster Recovery and FailBack processes for SQL AlwaysOn Clusters in Azure (Classic)
  • Support and maintenance more than 20 environments based on SharePoint Farms and SQL AlwaysOn clusters
  • Participate in developing our own infrastructure/deployment/configuration management framework for Azure.
  • Developed IaC for the next large cloud-based solution based on SharePoint 2016, SQL 2016, Azure Service Fabric using DSC and the new Azure Resource Management model and our framework.
  • Participated in weekly IaC deployments.
  • Developed “One-Click” solution for performing Disaster Recovery and FailBack processes for every component in our solution using our framework.
  • Participated in 5+ Disaster Recovery testing on Production.
  • Got experience with containerization and Kubernetes.
  • Participated in support production and automation deployments of multiple applications in cloud environments.
  • Developed IaC solutions in Azure for different projects using Terraform and DSC CI/CD for services and infrastructure.
  • Executing of all QA activities, work in big distributed team.

    Project tools:
  • Azure
  • Azure Resource Manager templates (ARM templates)
  • Desired State Configuration for Azure
  • Infrastructure as Code
  • Disaster Recovery
  • AppDynamics
  • Azure DevOps (VSTS)
  • SQL AlwaysOn
  • Terraform
  • Active Directory
  • SharePoint
  • Kubernetes
  • CI/CD
  • Zodiak (our own deployment framework)
Education
Computer Academy Step
Graduated October 2014
Network technologies and system administration
M. Sc.

Graduate work: Automate deployment of SQL AlwaysOn in Azure

Certificates
Learn How To Code, Google's Go (golang)
Udemy
2018
70-533 - Implementing Microsoft Azure Infrastructure Solutions
Microsoft
2015
Cisco CCNA 3 LAN Switching and Wireless
Cisco
2014
Cisco CCNA 2 Routers and Routing Basics
Cisco
2013
Cisco CCNA 1 Networking Fundamentals
Cisco
2012
Cisco/HP IT Essential I. PC Hardware and Software
Cisco
2011
Languages
  • Ukrainian [Native]
  • Russian [Native]
  • English [Intermediate]
Interests
  • Kubernetes
  • Golang
  • Cars
  • Bicycles
  • Computers
  • Gaming
  • Traveling
  • Cinema