Local models and agents
I design environments for working with code: model runtimes, tools, editing constraints and result verification.
I design AI features and connect models to data and real workflows. I own requirements, UX, integrations and release quality. Maksym integrated the AI consultant into this portfolio website in one day.
Explore the work01 / Skills
I design environments for working with code: model runtimes, tools, editing constraints and result verification.
I ground answers in project documentation and configure retrieval, context, language, persona and assistant behavior.
I connect LLMs, external APIs and databases for multi-step support, profile verification, tickets and feedback.
02 / Projects
LOCAL / CODING AGENT
Qwen · PHP / Python · Docker
INTERNAL ENGINEERING PROJECT
An environment for PHP and Python repositories. I designed the architecture, tool integration, editing rules, verification and model routing.
Internal tests · 13–14 September 2026
Case study, demo and measurementsSUPPORT / AI ASSISTANT
FAQ → support request → ticket
RAG / FAQ / SUPPORT WORKFLOWS
Knowledge-based answers, multi-step support, Steam profile verification and ticket creation through the existing Discord support module.
6.1K+ Python lines · AI subsystem snapshot
Commercial AI RAG · X-BOT caseFour flows: ban appeals, technical issues, player reports and purchases. Intent detection, field extraction, multi-turn state and ticket creation.
RU/UA/EN detection and corrective regeneration if the output language is wrong. System instructions, tone, boundaries and context rules define assistant behavior.
SQLite stores server configuration and static FAQ; MySQL stores dynamic FAQ and feedback. Schema/index creation, usage counters, reaction-based answer promotion and manual-review flags.
Retrieval thresholds, top-K, context limits, documentation chunking and source tags. A groundedness score checks source IDs and lexical overlap between the answer and retrieved context.
Profile lookup, SteamID64 and vanity-URL resolution, followed by user confirmation. Structured profile data enters the support flow before ticket creation.
Per-server channel, trainer role, system prompt and MySQL settings. FAQ CRUD/reset, database connection tests, connection pooling, cache invalidation and runtime status.
03 / Process
AI contributes to implementation. I retain ownership of product logic, UX decisions and acceptance of the result.
Define priorities, user workflows, constraints, edge cases and acceptance criteria.
Scope tasks for coding agents; changes go through GitHub/PR with automated checks.
Self-hosted GitHub Actions runners execute unit/integration, SQL and browser checks. Agents use CI logs for fixes and re-runs; uncovered scenarios receive separate validation.
Validate the environment, deployment and rollback readiness. Accept the result against completion criteria.
Release acceptance covers functionality, edge cases and regressions. AI features also require checks of language, sources, behavior constraints and the support workflow.
PRODUCT EXPERIENCE AND TECHNICAL DEPTH