AI Architect & Engineering Manager β I build the systems that let AI coding agents do real software delivery.
Since January 2026 I lead Gen AI SDLC transformation for a US financial-services enterprise at EPAM, architecting core subsystems of an agent-orchestration platform (Claude Code, Gemini, Codex, Cursor) that delivers up to ~75% of sprint tasks through an AI pipeline β a 40-46% reduction in engineering effort in measured months, with first-run success raised from 47% to 95% over six months on production services.
- π€ Multi-agent orchestration β planning councils across Anthropic / Azure OpenAI / Google Gemini with LLM-as-judge evaluation
- π MCP engineering β clients, custom servers, per-run virtualization of agent tool surfaces
- π¦ Claude Code at product scale β a 90+ skill, 27-subagent library shipped as one versioned plugin, hooks, spec-driven workflows; plus claude-delivery-skills, the open-source plugin distilled from my daily delivery loop
- π° LLM cost engineering β token-level telemetry, phase-attributed spend reporting
- π AI governance β secure LLM gateways (Azure Entra ID + Key Vault), prompt-injection defense
Anthropic Claude Certified Architect β Professional Β· +3 more Anthropic certifications Β· GitHub Copilot (GH-300) Β· AWS Certified AI Practitioner Β· AWS Certified Cloud Practitioner
11+ years in software engineering, 7+ leading teams β front-end lead of the open-source FOLIO library-services platform, where I created ui-data-import, ui-data-export and stripes-data-transfer-components (now a dependency of nine FOLIO modules) and reviewed 800+ PRs across 38 repos; lead front-end engineer on EBSCO Locate; ReportPortal team lead; EPAM IMPACT CEO Award Γ2.
Most of those green squares are reviews, not commits β 334 pull-request reviews against 9 commits in the 12 months to August 2026. That ratio is the job: I set direction and review at scale.
This is also not all of it. My current client work runs through my EPAM account, @viktor-soroka-epam β that graph carries the bulk of my day-to-day engineering, shown as private activity because the repositories are the client's.
- A convenient way of dealing with sessionStorage/localStorage in React
- Better naming in tests
- Create reusable selectors with testing-library-selector
π« LinkedIn Β· montanaqw5809@gmail.com




