Skip to main content
Andrii Peretiatko
Open to Staff / Principal roles · Remote
Andrii Peretiatko

I build AI-powered systems
that eliminate toil,
scale quality, and ship faster.

10+ years building test infrastructure and AI systems for enterprise products. Production RAG pipelines, semantic routing, GPU inference, and automation frameworks that serve 100+ engineers — and actually work in production.

Staff Engineer · AI Systems & Quality Infrastructure
English B2+
Remote · EU timezones
100%
Agent Routing Accuracy
10-30x
GPU Inference Speedup
+15%
Embedding Similarity
80%+
Test Coverage

About

I'm a Staff-level engineer at the intersection of AI systems and quality infrastructure. Over 10+ years I've moved from building test frameworks to designing RAG pipelines, semantic routing layers, and GPU inference infrastructure — while still owning the quality strategy and automation architecture that lets teams ship without fear.

I think in systems. I care about what breaks in production, not just what passes in CI. And I build things that other engineers can actually use and maintain. Currently: open to Staff / Principal roles in AI-forward engineering orgs. Remote · Montenegro · EU-friendly timezones.

What I Do

  • AI Systems & RAG Infrastructure — Design and build production RAG pipelines: hybrid dense+sparse retrieval, RRF reranking, pgvector HNSW indexing, semantic multi-agent routing. From architecture to deployed inference — end to end.
  • GPU Inference Infrastructure — Self-hosted model inference on AMD ROCm, bfloat16 weights, batch encoding pipelines, VRAM budget management. 10-30x throughput vs sequential baseline.
  • Test Automation Architecture — Playwright, WebdriverIO, Appium, Flutter integration tests — frameworks that serve 20+ teams and 100+ engineers without falling apart. From greenfield to enterprise scale.
  • Quality Strategy & CI/CD — Quality gates that catch issues before production. Not "more tests" — the right tests, in the right places, integrated into the pipeline that teams actually use.
  • Team Leadership & Mentoring — Built and grew QA automation teams from 0. Architecture reviews, code standards, hiring, onboarding. 5-10 engineers mentored across multiple concurrent teams.
Systems I Build With

Technical Depth

Not a checklist of logos. These are the tools I use daily to ship production AI systems and test infrastructure at scale.

AI / ML Systems

Production RAG, inference, semantic routing

Python
RAG pipelines, async services
PyTorch
Embedding models, fine-tuning
ROCm
GPU inference on AMD hardware
FastAPI
Model serving, REST APIs
pgvector
HNSW vector search, hybrid retrieval
Redis
Caching, session state, pub/sub
asyncio
Concurrent batch encoding
Anthropic API
Claude-based agent routing
8 technologies

Test Infrastructure

Enterprise frameworks serving 100+ engineers

TypeScript
Framework core, type-safe configs
Playwright
E2E, visual regression, a11y
WebdriverIO
Cross-browser automation
Appium
iOS & Android native testing
Docker
Containerized test environments
GitLab CI
Pipeline orchestration, sharding
AWS
Cloud test infrastructure
Pact
Contract testing, API guarantees
8 technologies

Infrastructure

What keeps the systems running in production

PostgreSQL
Primary data store, JSONB, FTS
Kubernetes
Orchestration, auto-scaling
Nginx
Reverse proxy, load balancing
Grafana
Monitoring, alerting dashboards
Linux
Production servers, GPU hosts
Git
Trunk-based, monorepo workflows
6 technologies

Languages & Frameworks

The foundation everything else builds on

Python
Primary language, 8+ years
TypeScript
Frontend & test frameworks
JavaScript
Browser automation, scripting
Bash
CI scripts, system automation
SQL
Complex queries, migrations
Next.js
This portfolio, full-stack apps
6 technologies

Depth over breadth — every tool listed here is one I've used in production, not just tutorials.

Core Stack

Python · PyTorch · ROCm · FastAPI · PostgreSQL + pgvector · Redis · asyncio · tree-sitter · Anthropic Claude API · OpenAI API · Genetic Algorithms · HNSW · BM25 · RRF · RAGAS

Also worked with: TypeScript · Playwright · WebdriverIO · Appium · Detox · Flutter Integration Tests · Docker · GitLab CI · AWS · Pact · Kubernetes

Career Journey

From Junior to Lead

10+ years of continuous growth in QA Automation Engineering

Junior
2017 — 2018

IT Light

Junior QA Automation Engineer

Started automation journey building first test suites

SeleniumJavaTestNG
Mid
2019 — 2020

Tamga Digital

QA Automation Engineer

Built automation frameworks for enterprise clients

SeleniumC#NUnitSQL
Mid-Senior
2020 — 2022

Revenue Grid

Middle QA Automation Engineer

Led test architecture for SaaS platform

PlaywrightTypeScriptDockerCI/CD
Senior
2022 — 2025

EPAM Systems

QA Automation Engineer

Enterprise-scale automation & team leadership

PlaywrightCypressAWSPactK8s
Lead
2025 — Present

Favbet Tech

QA Automation Lead

Leading QA automation strategy & team

PlaywrightTypeScriptAWSAI Testing
Experience

Experience

10+ years of hands-on engineering and leadership experience in test automation, CI/CD integration, and quality strategy for web & mobile products.

Remote / Hybrid

TypeScriptPlaywrightWebdriverIODetoxGitLab CIDockerAWS

Tech Stack Deep Dive

Contract Testing (Pact)Mobile (Appium, Detox)CI/CD (GitLab, Bitrise)Performance Testing

Key Responsibilities

  • Built and led a TypeScript/Playwright-based automation framework for web & mobile, increasing regression coverage to 80%+ and reducing release time
  • Integrated E2E and API tests into CI/CD (GitLab / Bitrise / AWS), catching critical issues before production and cutting production incidents
  • Defined quality strategy and critical user journeys together with engineering and product, aligning testing efforts with business impact
  • Mentored and coached 5-10 QA engineers, introduced code reviews, coding standards and shared testing practices across teams
  • Led mobile automation implementation for iOS and Android using Appium and Detox, stabilizing release cycles

Achievements

  • 80%+ Regression coverage achieved for web & mobile products
  • Quality gates Integrated into CI/CD pipelines preventing risky releases
  • 5-10 engineers Mentored and coached across multiple QA teams
  • Mobile automation Introduced for iOS and Android, reducing manual testing cycles
  • Internal RAG system Confluence/Jira/Figma indexed, hybrid search deployed, ready for org-wide rollout

Remote — Built production RAG system from scratch for a B2B SaaS platform. Designed end-to-end: from data ingestion to query serving.

PythonFastAPIPostgreSQLpgvectorRedisPyTorchROCmasyncioasyncpg

Tech Stack Deep Dive

RAG Pipeline (pgvector + BM25 + RRF)Embedding OptimizationGenetic AlgorithmsGPU Inference (AMD ROCm)

Key Responsibilities

  • Designed hybrid retrieval pipeline: dense vectors (cosine similarity) + BM25 sparse retrieval, fused with Reciprocal Rank Fusion reranking
  • Built semantic routing layer matching queries to 30 specialized expert agents via 4-axis cosine similarity encoding
  • Developed embedding optimization harness with genetic algorithms: population-based search, single-point crossover, keyword-level mutation
  • Self-hosted GPU inference: AMD RX 7900 XT (20GB VRAM), ROCm, bfloat16 weights, batch encoding pipeline
  • Designed HNSW vector index schema in pgvector for sub-10ms retrieval at scale

Achievements

  • 100% hit_rate on 101 validation queries across 30 agent categories
  • +15% Embedding similarity via iterative genetic optimization (14 experiments)
  • 10-30x Inference speedup via GPU batch encoding vs sequential baseline
  • Production hybrid search BM25 + HNSW + RRF reranking fully deployed

Technical Arsenal

Expertise & Technology Stack

A curated collection of tools and frameworks mastered over 10+ years of building enterprise-grade automation solutions.

PMI Agile Certified Practitioner (PMI-ACP)PMI
Agile TestingLinkedIn
Test Automation FoundationsLinkedIn

Test Infrastructure

Enterprise-scale frameworks serving 100+ engineers.

Playwright (Expert)WebDriverIOAppiumDetoxFlutter Integration TestsContract Testing (Pact)

Programming Languages

Core engineering capabilities.

TypeScript / JavaScript (Expert)Python (Expert)C# / .NETSQL

CI/CD & DevOps

Infrastructure & Pipeline integration.

GitLab CI/CDDocker / KubernetesAWS (Lambda, S3, EC2)GitHub Actions

Testing Strategy

Comprehensive QA approaches.

E2E TestingAPI Testing (REST, GraphQL)Mobile Testing (iOS/Android)Contract Testing (Pact)

Tools & Platforms

Essential ecosystem mastery.

Postman / SwaggerJira / ConfluenceGit / GitHub / GitLabLinux / Docker

Leadership

Team building & Strategy.

Architecture ReviewsTeam Leadership & MentoringHiring & OnboardingQuality Strategy
10+
Frameworks
5+
Languages
50+
Projects
100K+
Tests
AI-Enhanced QA

AI & ML Engineering

Building production AI systems: RAG pipelines, semantic routing, embedding optimization, and GPU inference infrastructure. Combining ML research with engineering rigor.

RAG Pipeline Architecture

Hybrid search with dense vectors (cosine similarity) + BM25 sparse retrieval, fused with Reciprocal Rank Fusion reranking

Embedding Optimization

Iterative benchmark-driven optimization with genetic algorithms — response-space prompt phrasing for retrieval alignment

Multi-Agent Routing

Semantic routing layer matching queries to specialized expert agents via 4-axis dense vector encoding

GPU Inference Infrastructure

Self-hosted inference on AMD ROCm with bfloat16 weights, VRAM budget management, and batch encoding pipelines

AI Tools & Platforms

pgvector + HNSWPyTorch + ROCmFastAPI + asyncpgtree-sitterRAGAS EvaluationGenetic Algorithms

AI Integration Achievements

  • Built production RAG pipeline with hybrid vector + keyword search and RRF reranking
  • Achieved 100% hit_rate on 101 validation queries across 30 agent categories via semantic routing
  • Improved embedding retrieval alignment by 15% through iterative optimization with genetic algorithms
  • Self-hosted GPU inference with 10-30x batch encoding speedup on AMD RX 7900 XT (20GB VRAM)

Embracing AI to Build the Future of QA

I actively integrate AI tools into QA workflows, from test generation to code review, helping teams work smarter and deliver faster.

Live Coding Activity

GitHub Activity

478 contributions in the last year

91
Repositories
12
Followers
22
Following
478
Contributions

478 contributions in the last year

View on GitHub
JanFebMarAprMayJunJulAugSepOctNovDec
Mon
Wed
Fri
Less
More

Top Languages

TypeScript
45%
JavaScript
25%
Python
15%
C#
10%
Java
5%
Selected Projects

Selected Projects

Key automation and quality initiatives showing architect-level thinking and hands-on delivery.

4
Key Case
Studies
100%
Success
Rate
Enterprise
Scale
Focus
EPAM Systems2022-2024

Enterprise E2E Automation Framework

Built enterprise test automation platform from scratch serving 20+ teams and 100+ engineers. Reduced regression cycle 90% (3 weeks → 3 days) saving $180k/year. Eliminated 80% of integration tests through contract testing while achieving 95% coverage.

The Challenge

The organization faced a critical challenge: multiple applications built with different technology stacks (React, Angular, Vue) had no unified testing approach. Each team maintained their own testing solutions, leading to inconsistent quality gates, duplicated efforts, and a 3-week regression cycle that was blocking rapid delivery.

The Solution

Architected a modular framework with TypeScript + Playwright as the core, supporting multiple test runners

Impact Analysis

Quantifiable results achieved post-implementation

100%
Agent Routing Accuracy
10-30x
GPU Inference Speedup
20+ teams
Platform Reach
Performance Metrics
Before40%
After95%

Interested in working together?

Let's connect on LinkedIn to discuss opportunities

LinkedIn Recommendations

What Colleagues Say

Feedback from team members and colleagues I've had the pleasure to work with at Favbet Tech.

I would like to sincerely thank Andrii for the collaboration and for the way he built and advanced one of the automation directions within QA Devision. Although we worked on differ...

Bronislav Gromm
Bronislav Gromm
Head of QA | Test Manager
Collaborated across companiesJanuary 2026

I had the pleasure of working with Andrii at the same company, where we collaborated across different teams. Even though we weren't in the same team directly, his expertise and imp...

Vyacheslav Ostapenko
Vyacheslav Ostapenko
QA Lead
Collaborated across teamsJanuary 2026

I had the opportunity to work with Andrii at Favbet, where he held the position of QA Automation Lead. He has extensive experience in both mobile and web automation, and his techni...

Dmytro Protyven
Dmytro Protyven
QA Automation Engineer | SDET | Playwright | TypeScript
FavbetNovember 2025

I had the chance to work closely with Andrii, who was an Automation QA Lead in our team. Throughout our collaboration, he demonstrated strong leadership, deep technical expertise i...

Denys Kuznietsov
Denys Kuznietsov
Senior Automation QA | SDET | Playwright | TS/JS
Favbet techNovember 2025

I had the pleasure of working with Andrew at FavBet, and I can confidently say that he is one of the most reliable and strategic professionals I have worked with. He was responsibl...

Oleksandr Pelykh
Oleksandr Pelykh
Automation QA | SDET | Team Leader | Playwright/API/UI/Blockchain | AI
FavBetNovember 2025

For Hiring Managers

I'm looking for Staff / Principal Engineer roles where:

  • AI infrastructure is a first-class concern, not an afterthought
  • Architecture decisions matter more than ticket velocity
  • The team wants to build systems that scale — not just pass sprints
  • Quality is owned by engineering, not delegated to a QA department

What I bring:

  • Production RAG systems and AI infrastructure — not toy projects
  • Test automation that served 100+ engineers across 20+ teams
  • 10 years of knowing exactly where quality breaks in real products
  • The ability to go from architecture whiteboard to deployed system

Remote · Montenegro · EU-friendly timezones · Open to async-first teams

Let's Connect

Contact

Open to Staff / Principal roles in AI-forward engineering orgs. Let's connect:

LinkedIn: linkedin.com/in/andrew-peretyatko

Location: Montenegro (open to remote / EU-friendly time zones)