Viktor K. Senior DevOps Engineer

DevOps (6.0 yr.), Solutions Architect (6.0 yr.)

Summary

Senior DevOps Engineer with 6+ years of experience designing and implementing scalable, secure infrastructure for data-driven platforms:
* Expertise in Azure DevOps, Azure Kubernetes Service (AKS), and Azure KeyVault, delivering robust CI/CD pipelines and efficient cloud-based solutions.
* Led full DevOps lifecycle for complex enterprise projects, including microservices architectures, logging/monitoring solutions (Prometheus, Grafana, ELK), and resource optimization across Azure, AWS, and GCP.
* Deployed and maintained high-availability infrastructure for AI, analytics, and cross-platform applications, ensuring uptime and operational excellence.
* Master’s Degree in System Engineering with deep technical knowledge of Windows, Linux, and MacOS platforms.

Projects

A huge solution for accessing private content, which included many different servers, microservices with integration with other third-party services.

PaidPiper

Role: DevOps Engineer

Responsibilities: Creating Windows\MacOS installer, Configuring Azure DevOps pipelines, Creating Azure RestApi (Azure KeyVault) to use secrets in our project

Environment: Azure DevOps, Azure KeyVault, Azure Kubernetes, Azure Container Registry, Docker, MacOs installer, WixTool, Windows Installer, bash script, batch script, Ansible, MongoDB, MySQL

Matcher

A project that helped to monitor the number of clicks on previously dropped links, on the basis of which a report was generated on the effectiveness of advertising in various social networks.

Role: DevOps Engineer

Responsibilities: Creating CI\CD, VPS Configuration, VPS Monitoring

Environment: Jenkins, Docker, Grafana, systemd, bash script, GitHub Webhook, Apache, Let`s encrypt, MySQL, NodeJS, ReactJS

WERP

Cross-platform application for managing and optimizing business processes, which covers both the technical aspects of doing business and social.

Role: DevOps Engineer

Responsibilities: Creating CI\CD cycles, Setup monitoring system, development support, local test server configuration, mail server configuration and support

Environment: ASP.Net Core, SvelteJS, NodeJS, MSSQL, MS Exchange, nginx, Apache, IIS, Docker, Jenkins, GitLab, Portainer, ELK, Redis, Samba, MySQL, MongoDB, PostgreSQL, Kubernetes, AWS, GCP

Applied Materials [NDA]

The leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. The expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality.

Role: DevOps Engineer

Responsibilities: Full product infrastructure support, Azure DevOps pipelines configuration, configuration all instance for services, creating and supporting full product to real system, managing system for logging, searching new solutions to present requests, full development support during throughout all development stages

Environment: Azure KeyVault, Azure Kubernetes, Azure Container Registry, Docker, Azure DevOps Secrets, Azure DevOps Capabilities, Azure DevOps Rest API, Containerd, bash script, Kubernetes, Helm Chart, Grafana, Prometheus, Jaeger, Tempo, Ansible, Python, MongoDB, MySQL, Redis, Dapr

MagnusPrinter [NDA]

A solution for work with 3D printer who works with metallic rod. This product implemented as web and works as client-server application with microservice architecture.

Role: DevOps Engineer

Responsibilities: Creating Windows installer, configuring Azure DevOps pipelines, Creating CI\CD, development new strategy and flow for project, searching new solutions to present requests, creating Azure RestApi (Azure KeyVault) to use secrets in our project, support for the devs team, working together with devs team to find solution for existing issues, monitoring all features for application

Environment: Azure DevOps, Azure KeyVault, Azure Kubernetes, Azure Container Registry, Docker, installer, WixTool, Wix Heat, WIX Candle, WIX Light, WIX Transformation, WIX Preprocessor, Windows Installer, VB script, batch script

Tally [NDA]

Tally is the platform for creation and watching short videos. This product implemented as web app and working on cloud solution with many 3rd apps.

Role: DevOps Engineer

Responsibilities: Implemented all devops features for all environment, configuring infrastructure on Azure DevOps, Full support for all infrastructure of product, Configuring Azure DevOps pipelines, Configuring all instance for services, Full support developers during throughout all development stages

Environment: Azure KeyVault, Azure Kubernetes, Azure Container Registry, Azure Container Registry, Azure Media Services, Azure DevOps Secrets, Azure Service Bus, Azure Static WebApp, Azure Postgresql, Azure Redis Cache, Azure DevOps Capabilities, Azure DevOps Rest API, Docker, Containerd, bash script, Kubernetes, Helm Chart, Grafana, Prometheus, Loki, Python, Redis.

TradePrice [NDA]

Microservice application who can help with analyst and collection some data from a lot of resources. Also this application has feature to contact for some person and creating groups to work with the same data.

Role: DevOps Engineer

Responsibilities: Creating all devops feature from zero to release to production, Improvement for other people in our devops team, Development new strategy and flow for project, resource usage analysis on top level for example expediency of using AWS resources to solve some issue, resource usage analysis on bottom level for example resource usage some service in Kubernetes cluster or on EC2 instance, creating global monitoring and alerting system for each of environment

Environment: Cloudformation, AWS CodePipeline, GitHub action, S3, VPC, EKS, ECR, AWS Route 53, AWS LightSail, AWS Lambda, AWS API Gateway, Containerd, bash script, Kubernetes, Helm Chart, Grafana, Prometheus, Loki, Python, Redis, Keycloack, IAM, Secrets, Mongo, Postgresql .

Dial-bot [NDA]

The application uses local AI models to generate automatic responses when calling a call center. It utilizes powerful AWS EC2 instances with GPU support. This application uses only AWS services, and all additional services necessary for the app's operation are deployed locally.

Role: DevOps Engineer

Responsibilities: creating all DevOps features from zero to release to production, development new strategy and flow for project, creating global monitoring and alerting system for each of environment, support for the devs team, managing system for logging

Environment: Cloudformation, GitHub action, S3, VPC, Target Group, Security Group, ACM, AWS Route 53, AWS API Gateway, Application Load Balancer with path based routing, Asterisk, Llama, VLLM, Whisper, Docker CE, Docker Compose, ECR, bash script, CloudWatch, Python, IAM.

AI-Gentis [NDA]

The program is designed for use by companies or individuals who need to generate reports of varying complexity. The program has a microservices architecture and is hosted on AWS Cloud.

Role: DevOps Engineer

Responsibilities: new architecture for hosting the application creation and configuration, migration to the new architecture, CI/CD process for all environments, creation of CloudFormation for automatic deployment of AWS services, support development team, development of new solutions in collaboration with the development team

Environment: Cloudformation, Azure DevOps, S3, VPC, AWS API Gateway, Application Load Balancer with path based routing, SNS, Target Group, Security Group, ACL, AMI, Autoscaling, Launch Template, Docker CE, Docker Compose, ECR, ACM, AWS Route 53, CloudFront, bash script, crontab, AWS CLI, RDS MSSQL.

Education:

  • Master degree: System engineering