Vladyslav Ratslav

Cloud Architect · DevOps · MLOps · SRE Consultant

InfinityTransfers Cloud Platform Foundation

Terraform Infrastructure • AWS Architecture • CI/CD Automation

diagram

Overview

InfinityTransfers is an early‑stage luxury private‑transfer startup building its first digital platform. They needed a secure, scalable cloud foundation to support their backend API, admin dashboard, and public booking website. With no existing infrastructure, automation, or testing, the company required a production‑ready environment that could grow with the product and support rapid development.

The Challenge

  • No cloud infrastructure or deployment environments
  • Manual local‑only development with no automation
  • No CI/CD pipelines or testing frameworks
  • S3 upload failures due to CORS and presigned URL issues
  • High operational risk and no path to production

The startup needed senior‑level architectural leadership to design a cloud platform, enforce standards, and deliver a reproducible, automated system.

My Role

Principal DevOps Engineer & Cloud Architect

I owned the full lifecycle: AWS architecture design, Terraform (OpenTofu) implementation, CI/CD pipelines, testing automation, security tooling, and operational workflows across all environments.

Approach & Execution

1. AWS Architecture Designed & Provisioned with Terraform

I built the entire cloud platform using Terraform (OpenTofu), including Elastic Beanstalk environments, S3 buckets, CloudFront, IAM OIDC, VPC networking, and CloudWatch. This created a reproducible, version‑controlled infrastructure with zero configuration drift.

2. CI/CD Pipelines for All Repositories

I implemented GitHub Actions pipelines covering build, linting, type checks, unit tests, e2e tests, performance tests, security scans, packaging, and deployment. Each environment (dev/stage/prod) received automated configuration and rollback workflows.

3. Automated Testing Ecosystem

I introduced Jest unit tests with coverage summaries, Cypress e2e tests with screenshot/video artifacts, Newman API tests, k6 performance tests, and ZAP/OWASP security scanning. This established a complete quality and security gate for every change.

4. Operational Fixes & Reliability Improvements

I resolved critical issues such as S3 CORS failures for presigned uploads, ESLint 9 + Next.js Flat Config migration problems, and deployment inconsistencies. I standardized workflows and eliminated environment drift.

Impact

The project transformed InfinityTransfers from a local‑only prototype into a fully automated, secure, and production‑ready cloud platform capable of supporting rapid product development.

Key results:

  • Full AWS infrastructure deployed and controlled via Terraform
  • CI/CD pipelines enabling consistent dev/stage/prod releases
  • Automated testing across unit, e2e, performance, and security layers
  • Secure GitHub → AWS deployments using IAM OIDC
  • Significant reduction in operational risk and manual work

Key Technologies

  • AWS (Elastic Beanstalk, S3, CloudFront, IAM, VPC, Route 53)
  • Terraform (OpenTofu)
  • GitHub Actions
  • Jest, Cypress, Newman, k6, ZAP

What This Project Demonstrates

  • End‑to‑end cloud architecture ownership
  • Senior‑level DevOps and IaC leadership
  • Automation‑first engineering mindset
  • Deep troubleshooting and debugging capability
  • Focus on long‑term maintainability and security

← Back