Artem Odulov

AI Product Owner Senior/Lead Business & Systems Analyst

AI-augmented product owner, business & systems analyst. I turn ambiguous requirements, stakeholder interviews, and manual delivery into working agentic workflows and measurable outcomes. 15+ years across enterprise systems, microservice integrations, and process re-engineering, with a track record of rescuing troubled deliveries.

Vilnius, Lithuania (Permanent Resident)

AI in practice

Spec-Driven AI SDLC

Designed AI delivery lifecycles around living specs that stay in sync with the code and docs, so coding agents build from agreed requirements instead of ad-hoc prompts.

Agent Skills & Context Engineering

Packaged domain knowledge, design systems and team conventions into reusable agent skills and MCP integrations, giving every coding agent the same reliable context.

AI-Augmented QA

Built QA around agent skills and Playwright agents that generate and maintain tests, cutting the bug reopen rate by more than 6x.

Discovery to Spec

Turned stakeholder interviews and legacy modules into structured, versioned specs with LLM pipelines, shortening requirements gathering and giving QA a testable baseline.

AI Delivery Economics

Treated AI tooling cost as a delivery metric and cut token spend by 90% by moving from pay-per-token API billing to subscriptions.

Experience

AI Product Owner

AccuSourceHR (hybrid)
— present
  • AI-Augmented QA: Took on the QA role and built an AI-augmented QA framework with a library of agent skills, cutting the bug reopen rate by more than 6x.
  • AI Cost Optimization: Identified that pay-per-token API billing was driving AI spend and moved the team to subscription plans, reducing AI token costs by 90%.
  • Living-Spec SDD: Introduced a living-spec approach to Spec-Driven Development within the new AI SDLC, keeping specifications in sync with the code as the single source of truth for engineers and agents.
  • Requirements Baseline: Recovered and documented requirements for existing modules to migrate them to the spec-driven process and give QA a reliable basis for test design.
  • Design System: Created the design system for a new product and built it into the AI SDLC, so agent-generated UI follows it consistently.

Lead Business/ System Analyst

TOT Systems (remotely)
Feb. 2020 — Dec. 2025 (5 y. 10 m.)
  • Architecture & Scalability: Architected 4 core platform modules and over 15 microservices, serving as the technical backbone for a dozen distinct client systems.
  • Process Re-engineering & AI Adoption: Pioneered cross-functional AI adoption into engineering workflows, QA automation, and documentation drafting, directly boosting overall development productivity.
  • Delivery & Crisis Management: Rescued and stabilized troubled project deliveries by facilitating stringent requirements elicitation and aligning complex stakeholder expectations.
  • Standardization: Developed proprietary design templates and established a systematic software design process to ensure clear functional specifications and predictable development outcomes.

Business Analyst

Sxope (US, remotely)
Sep. 2024 — Feb. 2025 (6 m., part time)
  • Product Roadmap: Defined and guided the technical feature roadmap for a critical Business Intelligence (BI) product used by Executive Officers.
  • System Design: Designed and oversaw the implementation of an MVP for organizational structure-based permission management.
  • Quality Assurance: Designed Benchmarks service, performing functional validation (UAT) to ensure delivery quality.

Chief Business Analyst

Naumen
Feb. 2016 — Feb. 2020 (4 y.)
  • End-to-End Ownership: Led analysis and requirements engineering for large-scale enterprise systems, prioritizing product backlogs and taking full accountability for product outcomes.
  • Process Engineering: Engineered dozens of complex business processes and successfully redesigned/ implemented several core systems from scratch.
  • Leadership: Progressed from Analyst to Chief Analyst. Mentored junior colleagues.
  • Research & Publications: Co-author of the article "Disambiguation Solution for Persons' Accounts in Research Information Management Systems".
Earlier experience 2010–2016
  • Megafon Retail — Senior Business Process Analyst Aug 2015 – Feb 2016

    Modeled ERP business processes (SAP, 1C, MS SharePoint) down to data and attributes from scratch in ARIS.

  • Workservice — Automation Project Manager Jul 2014 – Aug 2015

    Managed the nationwide rollout of a cloud system across 50 regions for ~900 users.

  • OCRV — System Engineer Feb 2011 – Jul 2012

    Configured SAP R3 systems.

  • X5 Group — Business Process Analyst Jul 2010 – Dec 2010

    Modeled business processes using ARIS methodology.

Personal projects

A curated collection of my software design, development, and AI engineering pet projects. Web applications are deployed and accessible in the Pet Projects Hub.

HabitLog

Facts and stats, no judgment. A minimalist tracker designed for speed, clarity, and zero friction.

ReactSQLiteDrizzleWeb PushWebSocketsMCP

Linguasitu

Master real-world communication. Context-aware language packs and low-stakes AI chat rehearsals.

ReactNode.jsPostgresRedisIndexedDBTTSWhisper

GymFlow

Universal workout tracker with AI-powered feedback and workout program creation.

ReactMediaPipeRechartsIAM SSO

Movision

On-device camera motion analysis providing live auditory posture corrections during calisthenics.

ReactMediaPipeCanvas APIWeb Audio
More projects 5 more applications

HoopSnap

Real-time computer vision basketball trainer with automatic jump detection, reaction-time analytics, and localized responsive Material 3 design.

ReactMediaPipeM3 UIi18nIndexedDBPlaywright

Unisono

Collaborative workspace to harmonize wishes and plan activities together across small to medium groups.

ReactNode.jsWebSocketsMaterial UI

Beat Machine

Collaborative real-time drum sequencer and bass synth utilizing low-latency web audio generation.

ReactNode.jsWeb AudioWebSockets

HoopChart

Hands-free basketball practice tracking with spoken shot logging, custom drills, court-zone stats, and an optional on-device camera that measures shooting form.

LitTypeScriptCapacitorKotlinVoskMediaPipeDexie

Shopper

A shared, simple shopping list with a reusable catalog, real-time collaboration, and groups arranged in shop order.

ReactTypeScriptSQLiteDrizzleWebSocketsMCP

Expertise

Core Domains

Systems AnalysisBusiness AnalysisRequirements EngineeringSystems ArchitectureMicroservicesAPI & IntegrationsProcess Re-engineeringProduct OwnershipRoadmap ManagementUATSDLCRoot Cause Analysis

AI & Agentic Workflows

AI Workflow DesignAgent OrchestrationMCPPlaywright AgentsRAGSpec-Driven DevelopmentContext EngineeringPrompt Engineering

Modelling & Data

BPMN 2.0eEPCARISDBMLER-modelingJSONXMLSQLData Visualization

Tools

Jira Confluence Figma Stitch OpenDesign Claude Design Miro Postman GitLab Gitea Docker VS Code Orca Claude Code Codex OpenCode Cursor Antigravity N8N

Education

Specialist, IT management

State University of Management

Sep 2007 — Jul 2012

Deutsches Sprachdiplom, German language

Secondary school with in-depth knowledge of the German language

Sep 1997 — Jul 2007

Goethe Gymnasium (Rosslau, Germany)

Exchange program

Apr 2006 — Jul 2006

Personal

Languages

  • English — C1 (Advanced)
  • German — B1 (Intermediate)
  • Russian — Native

Hobbies

Basketball, Calisthenics, AI-dev, Non-fiction (IT, business, biology, astrophysics), Travels, Writing.

Get in touch

Interested in working together or just want to say hi?