Hi, I'm Kostiantyn!

DevOps Engineer

I enjoy solving complex problems and believe that delivering sustainable and scalable solutions, while ensuring alignment with organizational goals, is key to success. My focus is on providing high-quality, reliable results that drive business growth.

Kostiantyn's avatar

Skills

Cloud & ci/cd

High-available, scalable, cost-optimized infrastructures from scratch. Automated build, test and deployment applications.
  • AWSAWS
  • AzureAzure
  • GCPGCP
  • HetznerHetzner
  • HerokuHeroku
  • GitHub ActionsGitHub Actions
  • GitLab CIGitLab CI
  • Azure DevOpsAzure DevOps
  • TeamCityTeamCity

Tools

Terraform with lint, test and approve infrastructure changes. Use kubernetes for microservice solutions. Writing private HELM charts and pipelines for ci/cd HELM app with linting and testing also. Security scanning and code analyze during pipelines. DevSecOps.
  • TerraformTerraform
  • TerragruntTerragrunt
  • PackerPacker
  • AnsibleAnsible
  • DockerDocker
  • KubernetesKubernetes
  • RancherRancher
  • HELMHELM
  • FastlaneFastlane
  • ShellShell
  • DefectDojoDefectDojo
  • AnchoreAnchore
  • TrivyTrivy
  • Yarn auditYarn audit
  • VantaVanta

Monitoring & tracing

We need the 'eyes' in every project to predict and resolve issues before they happen on production. This is a philosophy of building monitoring and alerting solutions.
  • PrometheusPrometheus
  • GrafanaGrafana
  • LokiLoki
  • ElasticSearchElasticSearch
  • LogstashLogstash
  • KibanaKibana
  • JaegerJaeger
  • ZipkinZipkin
  • SentrySentry

Build & deploy

Working with many different languages, from Delphi to .NET and Rust. For example, this site is written in TS + Next.js and powered by AWS. Generally use Python and Bash for scripting, HCL and YAML for infrastructure, but can write code in C# and JS.
  • C#C#
  • DotNetDotNet
  • PHPPHP
  • LaravelLaravel
  • LumenLumen
  • PythonPython
  • JSJS
  • VueVue
  • ReactReact
  • AngularAngular
  • NextJSNextJS
  • ViteVite
  • GoLangGoLang
  • DelphiDelphi
  • WordPressWordPress

AWS Services

Working with both server and serverless components. From simple VPC-EC2-ALB schemas to complex solutions based on VPC, EKS, ECS, Fargate, Lambdas, ALB, ApiGW, CloudFront and other services. Optimizing usage of AWS services and their costs. For example, this site costs few cents per month on AWS now.
  • EC2EC2
  • VPCVPC
  • ApiGatewayApiGateway
  • CloudFrontCloudFront
  • LambdaLambda
  • StepFunctionsStepFunctions
  • EventBridgeEventBridge
  • ECSECS
  • EKSEKS
  • ECRECR
  • FargateFargate
  • SystemsManagerSystemsManager
  • S3S3
  • RDSRDS
  • DocumentDBDocumentDB
  • DMSDMS
  • ElastiCacheElastiCache
  • ALBALB
  • SNSSNS
  • SQSSQS
  • SESSES
  • Route53Route53
  • ACMACM
  • CloudWatchCloudWatch
  • DynamoDBDynamoDB
  • IAMIAM
  • ASGASG
  • DataStreamDataStream
  • FirehoseFirehose
  • EFSEFS
  • BackupBackup
  • KMSKMS
  • ConfigConfig
  • WAFWAF
  • CloudTrailCloudTrail
  • InspectorInspector
  • GuardDutyGuardDuty
  • SecurityHubSecurityHub
  • ClientVPNClientVPN
  • OrganizationsOrganizations
  • SSOSSO
  • SecretsManagerSecretsManager

OS & Web

Windows and Linux servers for development and production purposes. Webservers, proxy and load balancers. GeoIP filtration, security hardening.
  • WindowsWindows
  • UbuntuUbuntu
  • CentOSCentOS
  • DebianDebian
  • IISIIS
  • NginxNginx
  • ApacheApache
  • HAProxyHAProxy

Virtualization & Storage

Clouds and on-premise virtualization. Networking based on hardware and cloud types. Distributed storage systems for on-premise solutions.
  • Hyper-VHyper-V
  • ESXiESXi
  • KVMKVM
  • VirtualBoxVirtualBox
  • MikrotikMikrotik
  • pfSensepfSense
  • KerioKerio
  • OpenVPNOpenVPN
  • CephCeph
  • GlusterGluster
  • MinioMinio

SQL & NoSQL

Configure on-premise & cloud-based databases and clusters. Secure and optimize both SQL and NoSQL solutions. For example: auto-failover PostgreSQL cluster based on patroni + etcd + haproxy + pgbouncer as on-premise HA solution for government system (NDA).
  • MSSQLMSSQL
  • MySQLMySQL
  • MariaDBMariaDB
  • PostgreSQLPostgreSQL
  • MongoDBMongoDB
  • RedisRedis
  • FirebaseFirebase

Companies & Projects

Agiliway - [NDA] Projects

Agiliway

[NDA] Projects

Designed cloud infrastructures from scratch (AWS). Implemented infrastructure as code solutions based on Terraform. Wrote pipelines using GitHub Actions/GitLab CI. Improved security and architecture. Cost optimizations.

AWSTerraformGitHub ActionsGitLab CIDevSecOps
Freelance - [NDA] Projects

Freelance

[NDA] Projects

Created HA infrastructures from scratch. Dockerized, built and delivered .NET, PHP, JS, Go, Python projects. Configured auto-failover PostgreSQL clusters (Patroni + etcd + haproxy + pgbouncer). Automated builds, tests and deployment for all needed environments; created specific Telegram bots to automate CI/CD workflows. Implemented monitoring and alerting solutions based on ELK and Prometheus+Grafana.

DockerPostgreSQLPatroniELKPrometheusGrafana
IT4Medicine - Telemedicine platform, medical information systems, PACS etc.

IT4Medicine

Telemedicine platform, medical information systems, PACS etc.

Implemented latest technologies into current workflows. Designed HA infrastructures for high-load telemedicine platforms and medical systems with high-level security compliance. Migrated apps from Windows to Docker and Kubernetes, and pipelines from TeamCity to GitLab CI. Created unique backup services and developed integration services with GitLab, YouTrack, Telegram, and Grafana.

KubernetesDockerGitLab CITeamCitySecurity