Zero-Downtime Database Migrations
Strategies for running schema migrations on live PostgreSQL databases without service interruption using expand-contract patterns.

codeSenior Platform/DevOps Engineer
// About Me
› ~ cat summary.txt
Senior Platform/DevOps Engineer with 10+ years designing and operating production infrastructure at scale. Proven track record of 50%+ cloud cost reductions, 3x deployment velocity improvements, and zero-downtime platform migrations across multi-account AWS environments. Specialized in Platform Engineering, Kubernetes orchestration, Infrastructure as Code, and FinOps. Currently building Agentic AI workflows for infrastructure automation and developer experience optimization.
Infrastructure & Containers
Cloud Platforms
IaC & Automation
CI/CD & GitOps
Monitoring & Observability
Programming
AWS Certified Cloud Practitioner
Amazon Web Services
Engineering Degree
Kharkiv National Automobile and Highway University
2007 - 2012
Engineering Degree
Kharkiv Petro Vasylenko NTUA
2012 - 2014
Full-stack AI-powered product requirements platform that reduces LLM token consumption by 85-95% through surgical context control. Features sectional document architecture, 34 MCP tools for Claude integration, real-time multi-user collaboration, dependency graph visualization, and one-command Docker deployment. Open-source with production-grade auth and role-based access control.
Production macOS CI/CD infrastructure replacing persistent runners with ephemeral Tart VMs. Custom Python async controller with JIT GitHub runner registration, Packer-based OCI image pipeline with ECR versioning, multi-tier caching (APFS clones, HTTP proxy, CocoaPods), and Ansible playbook with 8 phases. Reduced iOS build times by 3x.
Strategies for running schema migrations on live PostgreSQL databases without service interruption using expand-contract patterns.
Building reusable, parameterized Helm charts with library charts, hooks, and test suites for reliable Kubernetes deployments.
Hardening GitHub Actions workflows with OIDC federation, least-privilege IAM roles, and supply chain security best practices.
Structuring Terragrunt configurations for managing 10+ AWS accounts with DRY code, cross-account roles, and automated drift detection.
Setting up advanced alerting rules, recording rules, and high-availability Prometheus setups with Thanos for long-term storage.
Building a custom macOS CI platform with Tart virtual machines, Packer image pipelines, and GitHub Actions self-hosted runners.